The point is niggle, that you strut around this forum like you are some kind of big shot design guru who can tell the rest of us mere mortals how the industry works. We're all wrong, and you're right. The fact that you attacked me over the fact that I think I "know it all" is frankly mind-boggling when you come across as an arrogant prick who accepts no one else's opinion except your own.
The weird thing though, is that absolutely everyone I've ever met in this industry who has genuine talent, or genuine authority, doesn't sound like you at all. They have nothing to prove and they don't chase around web forums looking to bestow the benefit of their mighty intellect on us. In fact almost without exception, the people I most admire in design rarely consider their own opinion to be any more important than anyone else's.
Generally it's the junior pissants; the 'little hitlers' that have a teaspoon full of power, that are so keen to rub their status in everyone's face. Just like you like to hark on about your experience, who you work with, what you work on, who you hire and fire.
You're either one of the industries great undiscovered wankers, or a complete nobody who was starved of attention when you were a kid. My money is on the latter.