Man... I remember we had two bus stops in my neighborhood in Michigan when I was a kid... every kid from that section of the neighborhood would go to the bus stop in the morning, and that's where we'd get let off after school. There were probably 20 of us, standing around throwing snow-balls (or slush balls!!! Oh that sucked... nothing worse than a slush ball on corduroy pants), and of course, shivering.
I remember all the guys hair, still wet from our last-minute showers, icing over while we waited, while the girls who wore skirts would have bright red legs from the cold.
I also remember morning announcements having regular additions: "and teachers, please don't mark anyone from Bus #32 absent--their bus was stuck and is running late."
Now the bus comes to every kid's driveway, making the route take longer, and they pick up the kids closest to school FIRST, so that it's "fair" and they have to ride the bus as long as the kids out in the sticks, who get dropped off last at the end of the day.
We drive our kid to school in the morning because it's a 7 minute drive, but the bus came an hour and 15 minutes early... I'd rather have my kid get that extra hour of sleep.
-Brad