Earlier quoted context omitted.
Yes you do need to have a wider range than just CS In fact a lot of what industy needs is more Computer Enginering and lees hyper secpecialised CS majors - you dont see Audi or Mercedes saying we need engineers lets train a load of physicists.
Computer Engineering is generally hardware and firmware design, something that is becoming less and less important as generalized processors have become smaller, cheaper, and more powerful. At this point, almost everything can be done in software, so a Computer Science degree is more important. Also, your Audi/Mercedes analogy is flawed. Physicists and engineers are very different, and if they needed more engineers,…
I think maybe what mjwalshe is thinking about, is the Computer Scientist graduates who cannot even program.