It’d be much easier to put names on the tickets and check those names at the door, like plane tickets.
If you can’t resell a ticket because it has your name on it, that’ll kill the resale market.
The problem is that it’s a sufficient hassle to check ID at the door that they don’t think it’s worth doing.