Your path is pretty much "how to make a semi-competent corporate drone from someone with vague interest in something useful to corporate". People with innate passion for something don't need to be spoonfed and trained up to having interest.
Perhaps but not everyone has an innate passion for CS. And most people won't know they're passionate about something like CS until they're given at least a little cursory exposure to it.
If you don't care, why are you in CS, and not something you do care about? Is it because your real passion is the almighty dollar?
Because we're talking about the core high school curriculum that everybody has to take regardless of what they're actually passionate about.
> We spend our enitre schooling lives learning things, then the next year, learning that actually, that was an abstraction to make it easier, and it *actually* works like this.
I found this endlessly frustrating in primary school.
Good for you. But did it ever occur to you that perhaps not everyone is as smart as you are?