The solution is to stop going to these shows. If enough people do it, eventually prices will adjust.

Any solution that requires a bunch of independent actors to go against their best interests will certainly fail. You need to find another option

Then they should stop complaining that ticket prices are too high. If they were too high, they wouldn’t be going, I guess.

They have determined, with mathematical precision, the exact maximum fans are willing to pay. Not legally a scam, but still unethical and should not be rewarded.

Stop going to shows. Cancel consumption subscriptions. Quit eating and drinking garbage.

Unfortunately, panis et circenses are what the masses want, and we're all the worse for it.

You shouldn't have been downvoted.