That is such the wrong question to ask. We live in a market economy, no single person decides what sort of thing gets built - the market does.
Today's luxury apartment is tomorrow's affordable one. It is unfair and unrealistic to expect the market to build brand new and cheap apartments. Those words to not go together.
We can't just build more houses in the same size of city - it needs to expand outward. Stuffing more apartments in the same square mile won't do much.