Name and shame... which travel company? I must admit that I've always avoided "all inclusive" for this very reason. Also, most often, eating out in restaurants is a good way of discovering a new area/region/country but if you feel you've already paid for it at your hotel, you're less likely to bother!
I think on this diet it's ok to go less frequently that before provided you're not uncomfortable.
I think this diet makes you focus on "incomings", so quite normal that one fixates in "outgoings" too!