I definitely agree that Valve is given much better treatment for exactly the same restrictive (online required, no used games) and exploitative (TF2 hats, intrusive social media) practices.
TF2's original art design with distinctive looks and roles for each class has been destroyed by itemisation and skins. It's possible to not do this and still make money, see LoL.







