It was pretty good for a "Sheeple!" rant. That guy should get outraged over outrage more.
We don't know who, if anyone, is left on the teams except for few guys that show up on the forums. The engine guys are probably on another project and return to this one to fix a crash or a performance issue. So any further work on the engine would probably affect in some way their new unannounced game, I doubt they have people waiting for new bug reports while doing nothing (I may be very wrong though).
No, I don't need to tolerate randoms. Games should give me tools to exclude their crap. This is not walking down a street, but entertainment I paid for.
"i like multiplayer therefore everyone likes multiplayer"
Sounds a lot like a cult, particularly the part where all non-cultists tell you it's a scam and Chris Roberts sleeps with backers (maybe!).