I like carpeting. If I'm going to be doing a lot of walking I'd much rather have a softer surface to walk on. It makes a big difference for my knees and hips at the end of the day.
I've never had a problem pulling my suitcase, but I have a two wheeled one and not an upright/spinner.