If you pay the most tax you have implicitly paid the required amount of tax is not a good argument.
You can could response to those comments so they can be discussed or just declare them fake news if that's how you feel.
Nothing in that link addresses the EU ruling or this deal.