"...Marlins didn't pay for the stadium..."
Didn't say they did. So, what's your point?
"...They won't lose any money this year."
If fans are alienated they WILL lose money. You ignored the free agent commitments. Might as well call themselves "The Calcutta Marlins."
Baseball is a warm season game and Miami's tourist season is best during the cold months. Marlins cannot rely on tourists to take up the fall-off if the locals boycott.
Cannot recall anything dumber than Guillen's remark, can you?