oooh Good question, Lucounu!
In an ideal world, I would say yes, absolutely, anyone should be able to learn anything they like. Realistically, that is not really possible. The funds are not there. It is hard to justify spending money like that when there are plenty of people struggling to read and write.
Still, there are plenty of problems with selectivity. First, who gets to choose? How do we know what is going to be useful in 10 years time, let alone 50? How do we know the program with the best PR won't win out, regardless of it's real merit? And who's to say that if I learn underwater basket weaving I won't create an at home business that maybe isn't wall street, but supports my family?
I know someone who graduated in computer science - rather than something less practical he might have enjoyed more - at the height of the dotcom bust. He spent quite a while severely un- and under-employed. It always pays to remember we really don't know what's going to happen!
And that's why it isn't my job to decide these things.
