On a selfish note, I'm glad I'm not dealing with 70,000 people in Chevy Tahoes trying and drive into Boston all at the same time. I think the Patriots are fine out in the suburbs where those people can all get to it without bothering me.
It seems to work out just fine at Fenway.