Did I go too Far?

The main problem is that most "tech" people in a company are the perfect stereotype for computer jocks. They would rather be at home playing WoW and telling their other friends about how easily they could hook up with any supermodel. They are also the types that have a huge ego, because they usually deal with people that can't do what they do. So, what does this mean? This means they get to do what they want, when they want, at most companies. When you report that they aren't doing their jobs, it poses a threat to their cushiony situation.

That is one of the most untrue and irresponsible statements I have ever seen made.