Could well be a return on investment thing.My personal conspiracy theory is that Kraft is going to uncouple the Revs from the Pats and sell the soccer team. It seems odd that he would build a stadium that is already too small, but has expansion built in. Why wouldn't he just build it all now?
When building a stadium the cheapest seats are the most expensive to build.
Build a 25k stadium, fill it every game, grow demand and interest, then add on 10k
Rather than build a 35k stadium and slog your guts out and still have 5-10k empty for some games.
As for the average attendance at foxboro, how heavily is that skewed by one Miami visit?