Я не думаю, что это когда-нибудь произойдет (по крайней мере, в обозримом будущем).
Во-первых, если не говорить о городах, общественный транспорт у нас ходит очень плохо (редко, неудобный график, не охватывает все населенные пункты). Да и в городах есть районы с плохим сообщением (а это бывает важно, особенно при графике работы не "с 8 до 17").
Во-вторых, даже при хорошем транспортном сообщении (имеется в виду, конечно, общественный транспорт) многие люди предпочитают личные автомобили. Я помню, как одна моя знакомая жаловалась, как ей неудобно ездить на маршрутках (хотя ехала практически "от места до места", т.е. ходить ей практически не приходилось).
В-третьих, при поездках с детьми, особенно дошкольного возраста, люди все-таки предпочитают личный транспорт, а не общественный (если, конечно, в семье есть автомобиль).
Для отмены личных автомобилей в пользу общественного транспорта необходимо, в первую очередь, наладить бесперебойный и удобный график работы автобусов. А это, увы, невыгодно (выгоднее, чтобы ходил, предположим, один автобус в час и "набивался" при этом "под завязку", чем пять полупустых автобусов). И остановок должно быть побольше (опять речь не о больших городах), чтобы людям было удобнее добираться до дома.