I believe it, my last Carnival cruise was on the Magic and I don't think I saw a single carpet or rug or chair that wasn't stained. It was actually kind of incredible how horrible the ship's soft goods looked.
My cruise before Magic was on a Disney ship that is basically the same age as Magic. The difference between the two, to put it mildly, is insane. The Carnival ship looked like it was ready for the breakers compared to the Disney ship.