I was thinking the same, WL.
30 Euros for a meal for 4 including drinks doesn't seem bad for a main meal. As for snacks, Breakfast etc, then there are Supermarkets not far from Magalluf / Palma Nova where you can buy ingredients for snacks, Breakfasts etc at not far off (sometimes cheaper than) you'd pay in UK. Would you eat out in UK up to 3 times a day?
It's still possible to buy Breakfast for less than 3 euros, and main meals for 5 euros, so I think the prices are reasonable, not least when you realise that the Germans, French, Irish etc have not had their own currency plummet, as you have in UK. It's really not the fault of Spanish businesses that the pound is so weak!