I think that the commenter is implying that these planning conventions (and the overall mentality of prioritizing car traffic far ahead of pedestrian and bike traffic) go hand in hand with the eight-lane mega-road.
Don't get me wrong, I really love Detroit but its city planning is a huge contributor to its most pressing issues.
Visit Detroit though. It's possibly the most interesting place in the world.