Personally, I’d rather have a little bit of both. As a studio musician, I would have to have carpet in my studio for sound dampening purposes, and I would prefer carpet in bedrooms as well for the ease on my feet, as hard floors are often cold. In a living room area I would probably do a mix, with carpet in the center, and hard floor around the edges in the more high traffic areas. However, for areas like kitchens, dining rooms, and mudrooms where liquid spills tend to happen, I would go with hard floors for ease of cleaning.
Interestingly enough, I also know plenty of people who don’t vacuum hard floors. However, I’d rather see the dust being sucked into a vacuum than see it getting pushed around on the floor by a broom.