With regards to the Expos, the fans in Montreal were constantly blackmailed with the threat of losing the team if a publically funded stadium wasn't constructed. Horrible marketing and public relations from the Expos front office should get a lot of the blame. Then, the constant shipping off of players developed in the Expos' farm system, and then as a ward of Major League baseball, the dismantling of that farm system and further weaking of the on the field product drove attendance into the ground, as it was intended to do so Major League Baseball could go threaten a less intelligent city like Washington D.C., viewed as more willing to subsidize private business.
Montreal had a long history of being a very good baseball town, going back to their time as a minor league affiliate of the Dodgers.
Only two things have ever been proven to consistantly draw fans to the ballpark: winning baseball and free stuff. That the Expos put out a terrible product and tried to blackmail the fans in Montreal, and then didn't get much turnout shouldn't be dumped completely on the fans shoulders. I believe that the location of Olympic Stadium is in a neighborhood that is a poor choice demographic wise as well. Old Jerry Park in Montreal was located closer to the middle class folks and drew very well.
End of rant.
I saw the Jays play the Yankees last summer in Toronto. Great town. I'm 24 going on 60, but I might actually prefer it to New York as far as the East goes. (As the comedian Emo Phillips said, "Every time I get the urge to travel to New York, I just pour urine in my humidifier.") Good restaurants all over Toronto. And for you folks in Toronto, what is the name of the donut chain started by a former hockey player that is open 24 hours a day? Nothing like slamming down a bunch of bear claws after the bars on King Street kick you out.
The Rogers Centre, even though a dome with turf, is pretty nice for baseball, as it was designed for baseball, so the seating angles are correct.
I have to say, though... the Jay Force is among the most horrifying things I have ever seen at a baseball game. And if a breakdancing troupe wasn't enough, they have an in game host that bathers on over the jumbotron and PA system between innings while the Jay Force is unleashing their unspeakable evil.
I don't think of the Jays as anything different, just a member of the AL East.
I know for a fact that signing free agent for a Canadian Team is impacted by the exchange rate. The Jays have an easier time the stronger the exchangre rate is. If All-Star McPitcher signs a deal with the Blue Jays for $10,000,000 Canadian a season, and the exchange rate is .8/1 at the time, his contract is for $8,000,000 American. If, in an extreme case, the Canadian economy suffered major inflation, and the exchange rate fell to .7/1 then McPitcher's contract is then only worth $7,000,000 a year and he is out a million bucks.