It's interesting that Tampa draws more fans than Miami, since the Marlins have that snazzy new ballpark. But I suppose the stadium itself isn't enough to put asses in the seats, when the team is so terrible for so long.
It seems like they have a dedicated fan base, but no one is going to sit in that dreadful dome. I went to a game at the Trop. It was clean, and had wonderful murals of the Florida landscape. But it's just a dreary place to watch a game.
It's a dreary place to watch a game, ironically enough being so close to the picturesque beaches along the Gulf of Mexico, but it's also on the wrong side of the Bay.
IMO, the Marlins don't deserve a fanbase after the # of times they've sold off assets (fire sales).