Of course there’s nothing wrong with a pasty. Or a pizza, or a burger. Or anything else in moderation. In fact, I’m looking forward to a curry for my tea, and not a homemade one. 
But regularly, as an extra snack, washed down with a can of Coke? Seriously, we have a major health crisis here, and our NHS can’t cope. If we don’t like wealthy celebrities telling us what to do, and so many people are just ignoring the information that’s out there, then what should be done?