Good that you could walk everywhere. I can't, my knees hurt walking more than a mile or so. If I have no car and can't afford cab for everything, not sure how I would be better off.
Cheap motorbikes need to be more widely available and utilized by any one who is cycling out of necessity in areas not intended for it.
Bicycles should absolute be relegated to specialized infrastructure of which we should build more, but cyclists within regular vehicle traffic is mostly done for enjoyment and only inspires hatred and annoyance at bicycles in general which creates a feedback loop resulting in less support for bicycle infrastructure.
Having to slow down traffic and wait to pass a bicycle only to have them filter back to the front at the next red light and make everyone slow down and pass them again repeatedly is a real contributor to gridlock.
Zoning and land use significantly impact how people and goods get around.