The floor plan thing is real. A 1960s-1970s split level will have 3 bedrooms, 1.5 bathrooms, a huge living room, a good size dining room, and a kitchen, all around 1800sqft.
Or, you can buy a new 2500 sqft home that has the same, plus a walk in closet in the master.
Heck I've seen plenty of 3000sqft 3 bedroom homes!
It is insane. Sure these new floor plans have 2 dining rooms, a breakfast nook, a living room, and a family room, but that is also monumentally stupid.
I've talked to new home builders and they have said that due to the demand of immigrant buyers for more bedrooms, they are now starting to make some 4+ bedroom houses at 3500sqft and above. Like... what? If you want a 5 bedroom house from the 70s you'll be out less than 2500 sqft, and that will be a very generous and spacious house.
I just don't get it. Modern floor plans are asinine. Builders will reply "Well it is what buyers want", sure, but your pool of surveyed buyers is limited to people who can afford a 1.5 million dollar 4 bedroom house[1]!
I do sort of get it, because land is such a huge portion of the overall house price, builders are basically stuck making high end "luxury" housing (never mind that the quality is very far from luxury) at high prices. If a plot of land costs $500k+, no way is anything resembling reasonable housing going to be built.
Oh this also contributes to why people are having less kids. If an extra bedroom costs $200k or so, of course no one is going to have more than 1 baby.
Disclaimer: Above rant is only applicable to large coastal cities.
[1] I've talked to people in this pool, a majority of them are also wondering why the hell they are forced to purchase a house with 2 dining rooms.