... the broad generalizations and assumptions you just made
I was talking about my experience - rather than making sweeping generalisations. Here's an example: Not long ago I wrote a long report about some technical matters, 100 something pages. I used OpenOffice, and I always turn off spell check etc, because most of the words are not in the dictionary anyway. I handed it to a manager, who felt that he needed to put me down for whatever reason - so he ran a spell check and found 1 genuine spelling mistake. Just 1 - but this was apparently a major issue, and one of the brilliantly enlightening comment he made were "Surely you learned how to use a spell-checker when you wrote your thesis at uni?" - Except that when I did that, the IBM PC had only just come to market, and everybody wrote their theses by hand, using ink and paper. He would have realised if he had bothered with thinking, I'm sure.
I can of course shrug that sort of nonsense off, but it has done little to build confidence in the abilities of managers. I mean, one incident means he had a bad day, but this level of idiocy on an almost daily basis, what does that mean? It isn't just ignorance about technical matters - ignorance I can understand and tolerate, it's the scale of it combined with the bloated and mostly misplaced self-assurance, the "I'm richer than you, so I am evidently better and more intelligent".