Это всего лишь мое предположение. Думаю, в Америке дети/подростки учатся в основном в близлежащих школах. У нас же ситуация несколько иная. Часто, особенно в старших классах, школу выбирают с углублением и по рейтингу. Там уже не играет роли, как далеко она находится. Ехать час? Плевать, школа-то хорошая. А теперь представьте, что ученики разбросаны по всему городу. Скажем, по всей Москве. Не будет ведь автобус всех по домам развозить. Да и зачем? Есть метро, трамваи, маршрутки и т.д.
Лично я не считаю школьные автобусы необходимыми. Но, повторюсь, это лишь мое предположение и мое мнение.
.Ответ сверху какой-то странный, уж извините. Причина более банальна : Школ много, и учащиеся чаще всего живут в 5-15 минутах пешком от них.