The main thing that I don’t like about all- inclusives is that since you’re paying a premium to stay there, you might not be as likely get out and explore the area. Then again, many times the resort is the attraction in the area.
While traveling I tend to look into spending as little as possible for a decent place to stay. I do so by mixing up stays at hostels, local hotels, using Airbnb and using hotel points.
Generally speaking, all-inclusive’s are really not my thing. My thoughts on the topic are that if you’re spending a lot of money to stay at an all-inclusive, you’re less likely to leave the resort to experience the food and activities in the area.