Better schools mean better home values. Even the old people benefit from better schools.

Renters do pay taxes, it's just rolled into their rent.