All this talk about school buses, and we don't even have them! The regular bus system does service all the school areas, and kids in school uniform get to ride for free, but the buses stop at bus stops only, they don't stop where the parents want them to. If you don't like the bus system, you find another way to get your kids to school, including walking. It's not ideal - I prefer to drive my kids (I carpool with my brother). But from the perspective of a parent here who can't drive their kids to school, your school bus systems would be a luxury, even if they didn't stop exactly where you wanted them to!
I happen to like the terms "snoflake" and "helicopter parent". Sure they can be misused (as most words can), but they are truly descriptive when you need such a word!