I don't see this being pushed through. Even with Menino's "pull." If the Casino Law isn't repealed next year, and they do build, I see the Casinos in the following:
Springfield
Raynham (Slots Parlor)
Palmer
Everett
I'm neutral on Casinos. I'm like Switzerland. Neither for nor against, but I hear both sides. If you MUST build, the ideal locations would've been in
Foxborough
Salisbury
Milford
Tewksbury (Slots Parlor)
The problem with those communities going all NIMBY had to (and often has to do) with the lack of information about the proposal. When Tewksbury voters voted against the zoning changes last month, it wasn't actually a "No" vote on the Casino itself, but it did plant the seeds for a knee jerk reaction to a Slots Parlor being built on the Andover side of Tewksbury. Penn National did a lousy job selling the idea to the people of those two communities, and at the end of the day, the NIMBY's came together.
The biggest mistake that a developer can make around here is to push a project though with little or no information (Remember the idea of Gillette Stadium in the Seaport?) and in an area with NIMBY's, you have to handle them with kid gloves. That's why Steve Samuels was welcome into the Fenway. He listened to what the neighbors concerns were.
Casinos do have a downside. I have a buddy who was a Card Shark at one of the CT Casinos. Because the Pequots have their Casino on "Sovereign" land, they can pay their employees $4.00 for minimum wage (Most of them there only 1/3 Native American, but that's another story for another time). So, their Card Sharks, Dealers, etc were Union but slave labor. $4.00 plus tips. Nobody ever tipped. My buddy saw the lowest forms of society. You name it, he's seen it. Father's using their little girl's piggy banks at the table for example. He left. He was miserable. So, it's a tough call. I'm not a big fan of NIMBYism either, but when it comes to Casino Gaming, I see their point.
On the other hand, the Commonwealth needs $$$ to rebuild bridges and other transit projects. Have you driven down I-93 through Somerville by Assembly Square recently? Yeeesh!