Wouldnt a good solution to urbanization be to build skyscrapers with apartments/condos ranging from 1500-3000 feet (450-950 meters). Or just build buildings that contain multi-story units? If people (particularly the middle class) want some room, then that would be a good solution. The only problem with this is setting a price that would compete with the suburban houses. But that only deals with the problem of space being a factor. If people want to own land, then thats another problem...... And i do agree that following the western ways in urbanization is problematic. It causes dependency of oil, causes more pollution, and when there are more cars in the street, causes congestion and even deaths (car accidents, pedystrians being run-over, etc.)