They would to multiple the prices multiple times to even discourage the middlemen, gentrifying at the same time the fan base, which is sad
Reality is there is no good solution IMO, no matter what you do, someone is missing out. Just the reality of supply vs demand.
Presumably individuals involved in these cases are already tapped out for how many performances they can do, so why not have other people put on the same show to expand the supply?