I'd say it's because Ticketmaster sells a luxury good. People who don't like their fees can just stop paying them, and people who really want to see shows will pay them. Banks and phones, on the other hand, are more or less essentials which everyone has to deal with.