There are plenty of private companies that are shitty too. It definitely helps being private (and maybe is a requirement?), but you also have to have the right owners for private companies to be good.
What are EA doing with Valve? The lawsuit this came from is between Wolfire Games and Valve; far as I can tell, Valve and EA work together on some stuff.
Steam could use better search. Ideally I'd like to be able to just use SQL, but I understand why not.
There's been a few times where I wanted to find something in Steam, but spent most of the emotion on clicks and fucks before launching something, concluding that yeah, I wanted this, and stopping it because I don't want this anymore.
Steam DB has a pretty decent search. It's not SQL but the filters are a bit better.
I know how you feel tho - so few consumer orgs give us an advanced search worth it's salt. I want to have (x AND y) OR z, or maybe x AND (y OR z)... Not whichever specific combination was preordained for me.