I don't think Carnival is the same as always, personally. The level of service used to be much better on Carnival, even though they've always been "The Fun Ships".
But yes there are cruise lines for everyone.
And even if you stay with Carnival, you'll have better luck finding quiet places to relax on say an 8-day cruise in May versus a 3-day weekend cruise in July.