I would like to defend at some PhD's. Only some of us are useless. I managed to get my PhD and stay a generalist. I still turn wrenches and get my hands dirty. When I first started one of the techs I worked with didn't realize I was a PhD for several months. So not all of us are useless though we may be legends in our own minds
I had a professor who made this point (he was a Boeing exec who taught part-time). We always referred to him as "Mr...", and one day someone asked why we didn't call him Dr since he had a PhD. His response was perfect. "I'm not a medical doctor. All a PhD means is that you know EVERYTHING [pregnant pause] about a very narrow subject. Your discertation has to be about a totally new angle that no one ever wrote about before. It's an interesting vigorous exercise to complete a program, but it means nothing in the real world." I've never heard such balance before (explains why he worked in the real world and not regularly in academia).