I have cruised 16 times on eight ships...a lot of duplication.
I enjoy cruising because I am an easy days drive to several ports including Galveston, New Orleans Mobile (at least until November), Tampa, Jacksonville, and Port Canavaral.
I have been on the Carnival Celebration twice, Fantasy four times, Triumph twice, Holiday twice (b2b), Glory, Conquest, Elation and the NCL Sun from NOLA.
I cruise to cruise...ports are not real important to me. If I am taken care of well on a ship, lets go again!!
I don't climb rock walls, ice skate, or surf, so I am not concerned about a large ship. I like the intimacy of the smaller ships. So long as they have good food, entertainment, shows, I am happy as a lark.