This finally explains it. I was about to write something similar as the comment you are replying to, because it did felt like a totally unnecessary PR stunt of another corporation that only exploits the issue for publicity, and I really hate that.
But if the mod description was as bad as you say, then removing it was the right move.