Not sure I really want to get into a fight with these guys, but here goes.
The dietary advice given by many (not all) dieticians to T2s is plainly wrong. I see no problem in shaming them for the poor advice that they give. The advice is harmful to T2s. T2s are carb intolerant and as such should limit the amount of carbs they have, whether this is on a low cal, low carb, Mediterranean diet or any other diet is up to the individual to choose, but the 'eat wholemeal carbs with every meal' mantra is wrong for T2s who are trying to control their diabetes with diet.
I do however have a massive problem with body shaming. I am a low carber and have been since before diagnosis. I am still seriously obese. There are many reasons why people are fat and they are not all down to diet. I am working through my own reasons one by one, but the process takes a very long time.
Anyone looking at me would think that low carb doesn't work because I still have a lot of weight to lose. (I have lost around 3 stones and have kept that off). A pharmacist once sneered at me re low carbing because I am still fat. Why should I be body shamed when I am doing everything I can to help myself? Similarly, the dieticians' advice is bad for T2s but why should they be judged on how they themselves look? There may be other reason why they themselves are a bit overweight. Maybe they actually like the way they look! The best swimming teacher my sons had couldn't swim himself, it didn't stop him helping others to learn. Similarly I feel I have helped others to get on the right track for weight loss even though I haven't managed it for myself.
Body shaming is so wrong but I feel it exists because there is so much emphasis put on those who have 'the perfect body'. We need to stop thinking about how folks look altogether and see them for who they really are. Commenting on how people look, whether beautiful or ugly, fat or slim is just not on and is a very shallow way of looking at them which says more about the person doing the shaming than the shamed.
Maybe Zoe Harcombe, Aseem Malhotra and Tim Noakes all have better things to do than to get into arguments re body shaming?