A fix for some venues: only sell tickets at the door.
Scalpers will have to work for it the old fashioned way then.
This, of course, obviates the need for Ticketmaster (which needs to die in a fire).
Realistically, Ticketmaster has a monopoly because they merged with the biggest artist management company, so if you want big artists you have to contract with them.
The situation will not improve until antitrust enforcement comes into vogue again.