In the UK they're making it illegal to resell tickets for more than the original cost. That should deal with the majority of the problem.
No, the real solution is to make tickets strictly id-bound and non-transferable in any way.
I don’t understand this. If you can’t resell for higher than ticket price, how do they make any profit? Are you saying they’d sell the cheaper ticket for the more expensive ticket’s price? Wouldn’t price stick to the ticket, since presumably different price tiers afford different location/etc?