No it is not because you are a bitter old techie. You're right. The world has gone mad.
Look at the most competitive industries: Software, automotive manufacture, film, news, energy, finance, accounting, law.
What do they have in common? The principles of the major corporations all have deep, deep backgrounds in multiple areas related to their business. They often don't even come with a mere CS degree, they've layered it with a masters or PhD or have a degree in a useful field like law.