People who can pay high prices will either pay them for the existing buildings or the newer fancier buildings. New buildings frees up the existing buildings for others to live in. Nobody thinks building luxury apartments is necessary so people can move from the street to a new luxury apartment - they think it is necessary so that people can move from the street to one of thousands of average apartments.