I do find all the engineers really annoying, but on another point:
People shouldn't get annoyed at valve for providing loads of content for free, (hats, class updates, maps)that's great customer service and shows they are dedicated to the fanbase.
Compare this to, for example, Modern...