You also lose out if you can't afford good food, you lose out if you don't take additional classes in things like mathematics... music... You need to have money to meet people, to be social, to... it goes on indefinitely.
I understand the logic of seeing someone through basic education, and making sure they get a healthy start in life. But you can't _engineer_ someone's whole life!