My kids fastpitch entry fees are $450 every weekend. Worlds is $850.
To get into the park in Las Vegas BLD is $7. Viera $5.
Players wanted livestreaming with scores. That costs $15 a game x 700 teams x 2 games per team.
Players feel the bats are too dangerous. They create a standard that is safer, you mention that you have to get a new bat two years from now. That's what safer bat standards require.
It is what it is but still a very cheap game compared to most sports. And no more expensive proportionally than it was in 1984.
The streaming takes expensive equipment, content delivery networks, camera crews, video room personnel, and scorekeepers. Total for the month of September Worlds in Viera that will be over $30,000.
The pay per view might bring in 1/6th or 1/3rd of the amount needed.
You of course can stay at your friends house and even when worlds were at Disney you had to fill out a housing sheet to say where you stayed. No different now.
Disney was $27 a tournament to get in the gate for anyone you brought with you. Now its $5 a day for everyone. So yes if you travel by yourself your cost went up $5 a day. If you bring any family then your cost went down.
The more things seem to change the more they actually are the same.