Anecdotally, Worlds at Serbia in 2022 tried to sell tickets (and force hotel accommodations to get those tickets) at high prices ahead of the event to foreigners who wanted a guaranteed seat.
On competition days, the stands were half full and you could get tickets out front for cheap.