But they usually do. Taller buildings have to have higher tolerances because they cant take the chance that someone will want a waterbed, or large fish tank, and end up having major structural damage or liability because of it. The fire codes alone often require more substantial support. Also consider that most houses, esp now, arent designed to last more than 30-40 years... so if someone wanted to reinforce a floor, you just rebuild it if its serious. But with taller buildings, they are built to last longer... 100 years or more. And in that 100years, they have to assume the possibility that its role might change over time. Who knows... it might have started as a warehouse, then condos, then machine shops, etc... Even residential designs that are tall enough consider the idea that the buildin's role might change to offices or something more commercial/industrial in the furure. And having things go through the floor when you are 20 floors up is not a risk they can take.