stressed, with respect, the whole idea of an holiday is that you can for a week or two do has you please, an holiday is a time to relax and do what suits you, it is not about anyone else, that is why people refer to it has ' my/our holiday'. It is not up to others to dictate where one should spend their money or how long you should spend on a sunbed.
If the Italians or anyone else for that matter wish to bring their own food then surely that is up to them. Would you dream of telling someone which make of car they should buy or perhaps which pubs or supermarkets they should visit when they are in their home land, I doubt that you would. It is personal preference and nothing to do with anyone else. They don't need to provide evidence of eating in the taverna's, they are on holiday, their holiday.
The whole point of an holiday for most is to escape the rat race for a week or two and do exactly what you wish to do.
To be honest nobody should be sitting in judgement of how others choose to spend their holidays.
The bottom line is that it is nobody's business but their own.
SS/other resorts belong to anyone who chooses to go no matter what their culture or creed or how they choose to spend their time/money, it is not about how many times you have been there, how much money that you have spent. It is not a competition.
Personally I would not be spending my holiday discussing that the Italians bring their own food because I would be to busy enjoying my holiday, life is too short for hostilities towards others.
This on the whole is a brilliant/friendly forum but I think at times some of the comments on here could actually deter people from visiting.
Just my opinion of course.