No mate im absolutly not offended xD
Just like you i shared my oppinion. There is a reason why this "idiots" are there. They are made by the sytem which is constantly formed by very inteligent but narzistic and egoistic people which profit of these idiots. Sure you can put the blame on these idiots but if the system wont change there will always beeing produced new idiots.
This is my opinon which is just compliting domehow what you write in your good post
Oh man, I absolutely agree, I think I described earlier to @riganorib my point of view, and I believe this is because of the system. The system built them and they continue feeding it with their behaviors. So it's just a circle that repeats itself. A sad cycle.