What are the pros and cons of installing carpet?
Noise reduction. Walking on a carpet surface is a lot quieter than harder alternatives. In homes with many people, especially multiple story dwellings, noise cancellation is very important.
Cheap. Carpet does not cost much to install nor to maintain
Stains. Spilled liquids are a nightmare to get out.
Dust. Dust management is a lot harder with carpeted surfaces than tiles or floorboards.