In short: the anger over what happened yesterday is overblown. If a commodity is sellable, people will sell it. The ONLY option here is to make tickets non-transferable, full ID check to verify the name on ID is the name on the ticket
Point 1: Let her sell it on a different website.
Yesterday, Ticketmaster said millions, but it was probably more than 10 million people, logged in to try to buy hundreds of thousands of products. Each product has inventory=1, and you're not allowed to double sell a product. Try pushing this to any other website and it would crash for days.
This used to happen when sneaker reselling was at its peak. People would get angry at the terrible way Adidas or Nike would sell a sneaker, but when the same shoe was sold on a small website owned by some small store in Paris, the website would completely shut down until the owners could convince people via social media that the shoe will not be sold online, ever. Everyone loses. This problem was later solved by all stores either moving to Shopify, who has its own ticketmaster-like system, or just not selling popular sneakers online. Another thing that can happen is a seat could be sold to 100 people, then 99 get cancellations later. Would that make people happier?
Point 2: Bot protection. It's hard. I've worked on reseller/bot protection, you either go too light, and let bots in, or go too strong, and block non-bots. Especially when millions are hitting the website at once, and every seat can be sold once.
Point 3: It's not all professional resellers.
Someone can be a huge Swift fan, but if they see people spending thousands, or tens of thousands on StubHub, and it can pay for rent or half a new car, they'll sell it, even though they're not professional resellers. As long as Swift didn't block transferring tickets, and some rich people are willing to spend thousands, this will happen 100% of the time.
Ticketmaster, to try to fix this, has also attempted to sell the tickets themselves for resell prices, cutting out the middle man. But then people get mad at them. As long as the rich people are willing to pay, either Ticketmaster or resellers will charge them the high price
When you buy a ticket on stub hub, you see the buyers original name. Some times itll be some LLC, but most times its just some regular shmoe looking to make a buck
Are you looking to disrupt fees on a concert that never sold out? Sure, someone could do that, thats mostly politics internal to the entertainment world. Are you trying to sell out 20 stadiums at the same minute? It's either raffle, or queue, and not allowing anyone not on the paying credit card to enter concert