The existing trends in city development indicate that cities of the future will not be any better than those that we live in today. In order to reverse this trend, it is essential to identify the imperfections in current city development strategies and devise tactics to eliminate them. These imperfections are: increasing social and economic stratification; divergence from pure principles of sustainable development; the state of cities as money factories; the rejection of the notion of cities as being objects of beauty; ignoring citizens’ initiatives. Finally, one cannot forget about New Planning which will determine changes in urban planning. Those changes should aim at diversification of space in conformity with the growing demand for this diversity.