Carpet is cost-effective.
Even some of the most expensive carpets look like a value compared to hard surface floors. Plus, ongoing maintenance can be quite expensive with some hard surface floors. You'll never have to sand or re-seal carpet. Nor should you by-the-way. It’s also less expensive to install!