Why does that matter? Think of this from the perspective of a bootcamp grad working in tech, for example. That person might want to complement their practical skills with theoretical knowledge and deeper understanding. That understanding can help them hone their skills and develop professionally as an engineer.
There are lots of people for whom this content is very valuable. Many of those people don't necessarily care about being able to use the title "computer scientist" is totally irrelevant. I have a degree in computer science but I don't call myself a computer scientist.
I don't see the reason to disparage the content because it doesn't come with the title. Maybe I'm missing something you can share?
What is in CS that makes it a field that can be self taught? Can you become a self taught physicist? I think you can't. Then what is the difference between studies in CS and physics?
What makes it a field that can't be self-taught? What defines the same for any field?
To take the best reading I can of what your point is: you're saying a pupil will not self-study this course and go into CS academia. I agree with you there.
To me, that seems a poor reason to criticize this course, the content, or people who want to pursue it. There are many reasons to learn undergraduate CS material besides pursuing academia (again, self as an easy example: CS -> SWE). I don't feel there was anything in my degree which could not have been self-studied with enough tenacity.
If it's about joining academia, I get your point. Otherwise, really unsure why you're fixated on the title. Anyone can absolutely self study physics the same as computer science, and use that knowledge to advance their understanding in other fields, or hobbies, or just pursue knowledge for the satisfaction. Those all seem worthwhile to me :)
I think you need to google; "self taught scientists", unfortunately, in my limited perspective, somehow credibility become equalized with degree (e.i. title and money) and not the actual knowledge/skills in many fields, in today's world it is socially unacceptable not to have degree, the value of actual skills/knowledge is not as important as to have PhD title, I really hope it will change in future.
I don't think anything would stop someone from publishing a great paper in physics or computer science on their own in 2021.
Albert-Laszlo Barabasi's book The Formula is kind of about this. While nothing would stop an individual from publishing such a paper, outside a major company or university setting an individual wouldn't have the network to notice the paper basically.
This comes back to your (or my) definition of science. To me it's just about furthering knowledge through provable explanations.
Is it more efficient if you collaborate with other people with the same goal (e.g. Academia)? Yes.
Is it a necessity to conduct science? Absolutely not; how do you think it was done in the past? Almost all of the early scientists were self-taught individuals.
> Then what is the difference between studies in CS and physics?
The former needs paper and pencil. The latter requires expensive equipment to prove your theories. At best you can learn theoretical physics by yourself and formulate some hypotheses. Proving them might often be a completely different matter.
I think self-teaching is much more about the student than the subject. As for CS (but really, programming) the investment for equipment and learning materials is comparatively next to nothing.