Maybe so, but asking somebody to not go to shows of their favorite bands anymore as a form of protest against Ticketmaster and/or Google is a bit much. Unfortunately, some venues seem to be Ticketmaster only at this point. Sometimes you’ve got to choose your battles.
Ticketmaster is the only company selling tickets to several venues, there is no choice of who to buy from available there.
The only choice is to boycott your favorite artist because their record label made a deal with the wrong company. That's too many layers of indirection, for many fans.
No but appart from festivals (which were not relying on ticket master) I haven't seen tickets sold by only one company. Usually there are different ones and also some plain old in person in ticket office of department stores.
There are venues that are Ticketmaster specific because Ticketmaster's parent company owns the venue and some acts just use Ticketmaster because they are the most popular ticketing service. If I want to go to UFC 292 for example, I have to get my tickets through Ticketmaster. UFC isn't using some service that shows up on indiehacker