While I generally agree. this part:
>No new schools, no teachers / educated kids, no housing, no streets.
Is factually false on all accounts. (not sure I understand the "no streets" part though, are you talking about fixing pavement as a national sport?)