If it is public it is paid for by taxes, like the lower grades. If you charge you are double dipping.
Also, more importantly imho, the focus should be more on creating well rounded individuals rather than highly specialized workers. If you make education less of an "industry" that turns' out a product and more of a way to help people reach their full potential as human beings we would probably be better off.