I have a friend who is going to Florida for her next holiday. I mentioned that we’d been to Seaworld many years ago, just in conversation, and she said they wouldn’t go there as they don’t agree with animals captive in tanks. So they’re going to Disney instead.
I pointed out that Epcot, a Disney Park, has a tank of dolphins, a dolphin show and a dolphin encounter for $$$$. Allegedly this is “not the same” 
So Aibu to think that it’s hypocritical to virtue signal by boycotting Seaworld because of animal welfare concerns, but quite happily give your money to Disney with their tank of dolphins?