Given the difficulty we have hiring talented software architects, business analysts, and tech leads for our projects, I would disagree. Even good Java developers with a strong work ethic can be hard to find and retain. Now, if you don’t plan on continually learning after graduating college, I would agree computer science is not the path for you. I work with technologies today that were hardly imaginable when I was in college 30 years ago. At that time there was no world wide web, DOS was the operating system on personal computers, databases were mostly flat files, and word processors were not WYSIWYG. And smart phones - well those only existed in science fiction, and smart watches only in Dick Tracy comic strips.
You may think the software revolution has already happened, but that’s because you can’t see what’s coming in just the next 5 or 10 years.