We bought new carpets when we moved in 7 years ago. Along the main drags they are really quite threadbare and sad-looking - and they weren't cheapo carpets either. How long do you expect a carpet to last? Is 7 years acceptable or not?