If we let companies decide what education will be subsidized and what will not, we are going to get a very homogenousThat sounds almost completely backwards to me. If companies are subsidizing education, it would seem that you're going to get a mix of subsidized educations that matches reality. Wal-Mart will subsidize people studying supply chain management, Tesla might subsidize people studying mechanical engineering or materials science, Google would probably subsidize people studying computer science, or mathematics, etc.
And never mind that plenty of companies, in my experience, offer education reimbursement where they define "business related" in a VERY broad fashion. I've had large corporate employers where they'd reimburse you for anything except hyper-niche stuff like "Medieval Basket Weaving" or something.
OTOH, letting the State decide what gets subsidized feels like regressing back to outdated ideas like Plato's "philosopher-kings" and a society where society decides your occupation for you, with you getting little or no voice in the matter.
And what happens when the State decides this stuff, and a bunch of evangelical Christian types gain control and suddenly the options narrow to "Christian Studies", "Creationism for Dummies", etc? Thanks, but no thanks.