By that logic, most of Europe (I've driven in Ireland, UK, France, Spain, Portugal, Germany, Switzerland, Austria, Czechia, Slovakia, Hungary, and Poland) can't afford roads.
Places in between are debatable - and as an inveterate pedestrian who's never learned to drive, I'd tend to be in favour of many of the places in between having sidewalks.
But still, a blanket "you can't afford roads" is a bit much.