Mark, thanks for your review.
It's interesting that your review is so different than 99% of the reviews of Independence we've had on this board. I know many people who booked Royal Caribbean, and Independence of the Seas in particular, based on prior reviews, and loved the ship as well.
It sounds like you would be happier on one of the all-inclusive cruise lines.
Did you use a travel agent to book this cruise?