Lately, CG has done quite a number of morally/ethically questionable things. Having marquee characters in TB is NOT a big deal - nor is it anything they haven't clearly stated they would do.
Putting some "pay to own" characters in platoons (which, if your guild is strong enough, don't matter anyway) when they have said all along they would do it is much different than, say, nerfing characters people have poured resources into (NS, zFinn, etc.) and far different from releasing intentionally misleading videos about character/team performance in an effort to deceive the player base into pouring resources into them...for example.
If you want to hammer CG/EA for being morally barren, have at it - but there are SOOOO many better examples to take issue with than this one.