So you have been on 4 - 6 cruises and NEVER knew that Disney was focused on the kids? did you do any research prior to booking? If you did, you would have realized it is all about the kids when it comes to Disney cruise lines (hence, no casino). And as for the upselling for spa products, that happens with every cruise line that has a spa. You don't have to buy anything, you know that as well right?