I think you've already made up your mind, and you're wanting affirmation, which you'll get plenty of here. That's why you're asking on a cruise chat board and not on an all-inclusive-lovers board!
Have you cruised before? Have you been to an all-inclusive resort before?
Of course, you could go with an upscale cruise line for 10 days, one which is all inclusive.
Sandy