Lately I have worked with many junior / mid level guys who studied CS in college. Meaning they graduated at some point in the last 3 to 5 years. All of them struggle with basic communication and tasks that involve working with other humans. It's like they spent all those years in some cave with no exposure whatsoever to the real world.
I get that the goal of a CS degree is not to prepare you for the software industry, but it's the main goal of most CS students. I can see why college degrees are not as attractive as they used to.