Yeah, they need their own venue with easy access. Public transportation is a must. Soccer isn't a rich man's game, bring it somewhere that it's easy to get to and cheap to get there. If the revs keep playing at Gillette they will never succeed. I also think the MLS could be helped by a real nice push by the USA in the cup. Get people talking about soccer and maybe it'll help the league a little.
Whats wrong with Gillette? They have free parking for MLS games, and the commuter rail goes there.
I think the problem is with the prices (which I guess is a problem with Gillette, since it is so big, it costs much more money to run than a smaller place. But the location is just fine...and possibly ideal for the families in metrowest, who are a huge part of their demographic.
Maybe what they should do is look into building a soccer only stadium right next to Gillette, since they already have the infrastructure.