Even escrow systems don't necessarily bypass this because ultimately the buyer is likely spending on more than just the concert ticket. They're probably taking time off work, maybe traveling in from another city or country. So even if they might get their ticket money back if the seller backs out, by the time that happens, it's too late to get refunds on everything else.
And combined with the possibility of getting lower prices closer to the event (extra drops from the event, honest resellers who just can't make it, scalpers trying to cut their losses), even buyers wouldn't commit early to scalper prices.
We'll get bought out by TicketMaster within 5 years.
Contract law like anything else?
Scalpers should be less likely to take a chance their transfer will be denied, whereas to a legit customer and friend ticket is otherwise worthless and just a best effort anyway.
Or beyond the first X% of transfers you do more rigorous validation. Like asking for the original buyer to call in to confirm in realtime. Something not easily automated.