If someone wants to boycott thinking it will make a difference, I obviously accept their opinion.
What I would say though, is that if that someone was definitely going to attend a game and doesn't, then they would be boycotting. If they wouldn't have gone anyway, then that isn't boycotting, it's just missing another game.
It's disingenuous for those that don't have a decision to make, to call out those for whom it would be a massive wrench.