Valve used to be my favorite dev. They had the right idea when it came to gaming. Their multiplayer games were cruel and unforgiving.
If you died in cs it was never random, it was always your fault. You don't have enemies spawning behind you, and your weapons are only accurate when you stand still. They carried this trend on to their other games, like Left 4 Dead. Unlike other games this was brutal as hell too.
And their single player games are good too. They always have this dark and grim setting I love. And every once in a while they would toss in a good love story too. Left 4 Dead had it (Zoey and Francis) and Dota has it too. And their are subtile about it too.
But they recently tossed all of that away. CS:GO is very forgiving and random compared to previous cs versions. Dota is getting casualized with every patch too. And lately their are doing these weird cartoonish graphics. Pretty sure that important people left the company and got replaced by totaly soyboys.