I think that it is simply because the situation is less problematic than with live events.
In free countries, and especially the US when it comes to trade, the idea is that people can do whatever they want unless it causes a problem, and if it causes a problem, they will pass the minimum amount of regulation needed to address the problem.
My opinion as a consumer would be to ban all hidden fees in all industries, including taxes and tipping when it is expected. But lawmakers in the US consider it not enough of a problem to restrict the freedoms of businesses doing this, so they take a more targeted approach.
In a common law country, if something causes a problem an executive agency or a judge would be expected to figure out a solution that doesn’t set a precedent that is too wide and general.
In free countries, and especially the US when it comes to trade, the idea is that people can do whatever they want unless it causes a problem, and if it causes a problem, they will pass the minimum amount of regulation needed to address the problem.
My opinion as a consumer would be to ban all hidden fees in all industries, including taxes and tipping when it is expected. But lawmakers in the US consider it not enough of a problem to restrict the freedoms of businesses doing this, so they take a more targeted approach.