Yeah, I think you're spot on about a lot of kids not being interested in the subjects that are taught and I agree that it has a big impact on total learning.
On the other hand, I don't really remember being taught many professional skills in school, and in any case, it's still practically unfathomable to me that kids could make it through 13 years of any kind of education at all and not end up literate and numerate.