Make it nice where you are, and put the density on top.
A good city is like a good party. People don't want to leave early.
A good city is like a good party - people stay longer than really necessary, because they are enjoying themselves.
First life, then spaces, then buildings - the other way around never works.
An endless number of green buildings doesn't make a sustainable city.
Nothing in this world is more simple and more cheap than making cities that provide better for people.