Back in 1989 this was the talk of the MLB. The Skydome (I refuse to call it the Rogers Centre) was breaking new ground with its retractable roof and giant jumbotron in the outfield. Back when the Jays won back-to-back championships this place was basically the temple of Toronto.
A lot has changed with baseball architecture in the past 20 years though. Once Baltimore came to the table with Camden Yards then astroturf eyesores like the Skydome aged terribly. Even though they have since added grassy-looking turf the vibe of the Dome is still dated. Sure no one likes to get rained on, but baseball is an old school sport and outdoor stadiums trump indoor arenas any day.
I don't even bother ordering food or drinks while at a game. I think a can of domestic beer is something like 8 dollars? Absolutely ridiculous. Though with the poor attendance for Jays games in the past decade we all benefit from cheap tickets --including 500 level seats for a few bucks where you can get a ton of friends together and get loose.
I should also note that I once had dinner at one of the restaurants in the outfield (I think it has since changed) and that was pretty fantastic for me. It was during the baseball offseason and all I could do was space out and look into the stadium and replay game 6 of the 1993 World Series in my head.