Feel better? lol. This forum isn't meant for debating points of view, but I'll bite (in before lock)... first, thanks for your point of view, but painting forum posters with such a generalized brush is presuming too much imo, and that's my point of view.
As for issues with Cox services, customer service, etc., quite simply, the reason you're reading so many posted issues is because that's largely the reason for this forum, for folks to post their issues and for others (be they other forum users or Cox support personnel) to offer their help. Minus an issue or an offer to assist, little reason to post (and yet, here I am ;-)
And the reason many posters blame Cox for their issues quite frankly, per my experience, is because Cox is to blame for many of the issues posters post about.