Are all inclusive resorts worth it compared to itemizing each part of a trip?

I went to one in Cancun several years ago which had the best food we ate on the trip. Of the ~12 restaurants I'd say 8 were mediocre and 4 were very good (one was a Brazilian steakhouse, another was a buffet with regional cuisine and the freshest fruit I've ever tasted). OTOH, it wasn't cheap and the whole trip was kinda meh because literally every local except the dining and service staff of said resort tried to rip us off.

Examples: The hotel wanted well over twenty times the booking fee in resort fees, then "lost" the reservation when it was rebooked directly with those fees included (from their website, at a small fraction of the price quoted by the front desk), a second hotel stole my credit card number and ran up a bunch of charges under different business names after we left the country, a tour of Chichén Itzá spent about an hour at the historic site and 6+ hours at the various businesses owned by the tour guide's "cousins", my parents agreed to several time share tours before we left the airport and only one provided the agreed upon compensation (the aforementioned Chichén Itzá tour), local store clerks wanted an exchange rate of 1 - 2 pesos per US dollar, said they didn't take credit cards, and suddenly lost the ability to speak English when I pointed out the Visa placard next to the register. I didn't plan the trip out, so some of that could have been avoided, such as by exchanging currency beforehand and putting child leashes on my (very gullible) elderly parents, but it certainly left a bad impression despite the amazing beaches/parks and delicious food.

/r/personalfinance Thread Parent