They are entitled to their own opinions and to publicize same if they want. But if they piss off their fan base with their opinions and lose sales, they shouldn't whine about the right to free speech.
Again: take responsibility for the consequences of your free speech.
The same would go for a band espousing anti-Democratic views.
Again: take responsibility for the consequences of your free speech.