> Which you can also do through reading and even YouTube nowadays.
You cannot. Very few people - geniuses - could learn on their own what a typical person learns with a teacher, and even the geniuses are far better off with a teacher working at their level.
> 1) Not for everybody
That's such a general statement that it's meaningless, not falsifiable. It's for most people.
> only the rich can pay 50K-400K
Yes, I strongly agree that's an enormous problem.
> We need more middle class jobs that don't require a 4-year college degree
That's what the people who want to cut opportunity and education say. But middle-class / poor people have dreams and want to fulfill their potential too, and are also an enormous pool of talent.
The solution is to make college affordable. Multiple presidential candidates have offered ways to do it. There's no reason we can't.