Surely that depends entirely on your definition of the word “fair”. Is it fair that a lower income child is deprived of an opportunity to improve their life through education because their parents can’t afford it?
Ultimately the debate here is “should richer people have to contribute back to society to help the lives of the poorer people”? Of course you can say no to that. But the majority of society doesn’t agree.