Дети, суть иждивенцы. Следовательно, за них платит тот, на чьем иждивении они находятся. Родители, государство, не важно.
Мы же не спрашиваем, зачем с безработного требуют деньги за автомобиль, которые, кстати, он спокойно платит. Это принцип общества: хочешь пользоваться - плати.
Хочешь кататься на транспорте - плати.
Хочешь кушать - плати.
Нет своих денег - устройся на работу или найди иной источник и плати.
Не можешь - сам выращивай овощи и ходи пешком.
Каждый, кто пользуется услугой, оплачивает труд тех, кто эту услугу предоставляет.
Кстати, почему я не слышу вопроса: "почему дети должны платить за еду, ведь они не зарабатывают?" Или с едой как-то определились, но родители не собираются оплачивать ребенку транспорт, такси или поезд на юг? :)