Well I have done all-inclusive and self catering holidays, I have to say I would not do an all-inlcusive again, I have found the standard of the hotels and the quality of the food not that good, (only ever done self-catering in Menorica).
I cannot understand how you spent £2k on food what on earth were you eating?
Our last holiday was a week in Aug which cost £700.00 for three, I think we only spent an extra £300.00 eating and drinking, we eat out every night at good restaurants, for lunch we would sometimes have a hot dog or if we were at the hotel which had a shop over the road we would make lunch and have it on the patio with our friends we were with, it was just like the Olivio advert all gathered around a large table under the trees with fresh bread good wine loads of salad, now I wish I was right there now.
We did notice that the Spar shops did have English packed food, which was sometimes three times more expensive, if you were careful and spent time you could pick up the same item a lot cheaper.