Born and raised in Eugene and here are the reasons why I think there were - and will continue to be - so many empty seats:
1) As many have stated repeatedly, Eugene is relatively tough to get to and not cheap to get to
2) Despite efforts by the CoC, hotels continue to jack up prices and require several night minimums for track events and football games
3) Ticket prices - I went Saturday and Sunday but wasn’t willing to pay $35 GA for Thursday’s 10Ks (essentially) for example
4) Eugene fatigue is real, even for diehard TrackTownies
5) The new stadium was built for Worlds - many of us said at the time “we’ll never see Hayward full again” - even though Pre was “sold out”, there were many visible empty seats