Because Montreal is a good baseball town, as long as they don't have a scumbags like Loria and Selig doing everything they can to run the team into the ground. I don't think there's a team in baseball that could survive having no TV/radio contract and being forced to play a quarter of their home games 2,000 miles away. As I said, if they could get an owner like Bell Media -- who would easily be one of the richest ownership groups in baseball -- I think the team would thrive. Case in point: they've sold a crapload of tickets to the two exhibition games between the Jays and the Mets that are taking place in late March at old, decrepit Olympic Stadium. There's clearly interest.
As for a second team, there are
a few good options: Charlotte, San Antonio, maybe Mexico City...New York City would be ideal, but there's no way the Yankees and Mets would allow that to happen (and if they did, the money the new owners would have to pay out would be astronomical). It's not crazy to think that the next commissioner, whoever he is, would want to make his mark right away, and expansion would be a quick/easy/lucrative way to do it.