Hayward gets a lot of flak, not necessarily for the stadium itself, but for Eugene. Eugene is an out of the way college town, with few accommodations, etc. If you could move/build a similar venue in a different location, where are you putting it?
Somewhere at sea level, easily accessible, plenty of accommodation, and people that care about the sport.