Sorry if this is a topic that has been covered before, but I'm an infrequent visitor to the site. As someone who has been to more than 100 games over the last few years, I love Tropicana Field. I understand that it's not the same atmosphere as being in an open-air park, but we live in Florida. There are tradeoffs.
No, we don't have the blue skies or moonlit skies directly above our heads while we enjoy the game. No, we don't have any spectacular, classic/traditional architecture to admire. No, the artificial field doesn't look necessarily pleasing in person or on television. But at the Trop, we are not in the 90 degree heat, humidity and rain. No mosquitoes or gnats either. It's a "pleasant 72 degrees" inside, for the most part. I enjoy leaving on my 45-mile trip to the Trop knowing that rain is not going to prevent the game from taking place (incoming hurricanes excluded), unless you count the occassional power failure due to a storm. I'm comfortable when I watch a game at the Trop. I never had to put on greasy sunscreen while attending a game at the Trop. Sure, the place can look like a warehouse to a newcomer used to outdoor baseball, but this year more than ever, you forget about that once the game gets going. I've been to a handful of the other stadiums around the country, and as architecturally pleasing as many of them might be, I'm not there for the architecture. I'm tired of hearing national media (XM-Mark Patrick, Charlie Steiner, ESPN-pick any puppet that got the memo that the Trop sucks) bad-mouth the place. They just don't get it. One trip to cover a series does not begin to allow a media person to understand the Trop and its benefits. And for the love of all that is good, they shouldn't base their opinion of Tropicana's aesthetics on a trip you made to the Trop over 3 years ago or the highlights they caught on ESPN. The place is very different with Sternberg in charge, and television just doesn't translate well.
So, now I want to know what everyone who regularly attends games thinks. The Trop...like it, love it, or hate it?