I worked for Sandals Resorts for many years. To be honest, I'm not a lover of all-inclusives. When I travel I like to get out and see the country, not just loll on a beach and eat and drink. If that's what you are after it doesn't really matter where you go. Look more to the quality of the beach, food, drink and ease of travel. Once you are inside the all-inclusive, you could be anywhere.
While at Sandals I travelled all over Jamaica to just about every nook and cranny. The only places I felt nervous were in the downtown areas of Kingston and Montego Bay. Throughout the rest of the country the people were wonderful. Having said that, I also feel nervous in downtown Miami!
In spite of working at Sandals, the people of DR are probably more welcoming, though if you are going to Punta Cana, flight options are quite limited. My wife works for Palace Resorts. They have a property at Punta Cana and we will be spending our family reunion there next year in May.
Last, but not least, if you are worried about travelling to a "
third world country", you might want to just stay at home. Virtually every country outside of North America and Europe is considered "third world", so you don't really have that many options.
.