Portugal did not have the stadiums at all. Almost all if not all of the stadiums for Euro 2004 were new. Without Euro 2004 stadiums in Portugal would be like in Italy today only smaller...
So why isn't the Copa America always in Brazil or the Euro always in Germany?
Let's say this year Canada got to host the Gold Cup, we already have some decent stadiums but just maybe some CanPL teams could have used the $ coming in to build new soccer specific 15k stadiums?
I see no reason at all why the Gold Cup couldn't rotate between Canada Usa Mexico CostaRica and some joint bids. At the moment it's a fake cash grab friendly tournament. It's not good either for the US National Team.
At this point the Gold Cup is like what the Canada Cup was in hockey without the quality and excitement!
I mean the Stadiums across the board in Europe are just nicer and more plentiful, many different countries could host with no added infrastructure needed.
I don't really know if we need more stadiums at the moment in Canada, I think we could host tomorrow with no real issues. The US is using 16 or so different venues this year which seems unnecessary; we would be fine with what we got in terms of CFL stadiums, BMO, etc. I guess the question becomes how many stadiums does a country need to really host? Costa Rica has 4 or 5 stadiums over 15k, probably a little short on what is needed, not terrible though. At least this time around both Jamaica and Costa Rica have been somewhat integrated in hosting with each having a double header in the group stage. It's a start..
I agree with you in rotating the tournament location,it would be great for the sport. But is understandable as to why they keep going back to the US, it's just the safest choice. That does not mean it's the right choice though.