Except, of course, the middle classes are the ones who're paying most of the taxes in the first place, so they're hardly being subsidised by a lower earner who pays very little tax.
Also, there is no "UK system" for education. There is an England & Wales system, a Scottish system and a Northern Irish system. They're each managed differently.