In terms of it funding schools, it's fungible money going into state or local coffers, so that's more of a political thing to justify the fee. Schools get some funding from the state and the rest from local government. The fungibility of money must be one of the best kept secrets in politics.
Registration is about $50 plus local surcharges, maybe another $10-$20. There is list here:
https://www.txdmv.gov/sites/default/files/body-files/FeeChar...
In terms of it funding schools, it's fungible money going into state or local coffers, so that's more of a political thing to justify the fee. Schools get some funding from the state and the rest from local government. The fungibility of money must be one of the best kept secrets in politics.