Lost me in the first bit. We don't provide grants for certain backgrounds or no-one. We provide loans for anyone that needs one.
Your second point - most government spending is the same. The whole population don't access benifits, does that mean you stop them? Scara pays for private education, others get public education paid for. Unfair? In fact there is a (strong) argument for funding further and higher education for anyone that wants it. People tend to use their knowledge to benifit the economy, leading to increased taxes, possibily exports too. But as
@Gutter Boy says it is not just about money. Its about enriching lives. Stimulating knowledge.
No problem with your third point. We should be investing more in training people. Absolutely. The Conservates could have at any time over the past decade invested in better skills education programmes. They haven't. Again does it matter what the course is called to you? Nurses go to University now. You have a problem with that?