Definitely a call you can make for yourself.
I’ll refrain from writing more on the other points for now, other than to say people can make a difference by engaging with Blizz here on the topics.
There’s a lot of dimensions to the issues and the different types of Eula breaches that different types of people are involved in.