YES.
Steam sucks unwashed, musky, STI ridden swamp ass and I'm so fed up with it. The laggy UI, the bugs, the ridiculously overbloated and dysfunctional storefront, the shit support, the non existent policing of community profiles, all of it. Even the sales suck now.
What we need/want is...