This is such a touchy subject, but it's important to strike the balance. I don't think people should be discriminated against for being fat, but nor do I think they should be on the covers of magazines like the Cosmo cover a few months ago.
It's not about a "right" to be fat, but the media have a responsibility to portray healthy body images for young girls, and women to be fair, who are incredibly impressionable.
As a general rule, being overweight is not healthy. Okay, so you'll get some morbidly obese people who are super healthy (I struggle to believe it, but there are some who claim to have had medical tests etc) but they are most certainly in the minority. Good for them though if it's true.
It's like you can have someone who smokes 50 a day for 50 years and doesn't get cancer - but that doesn't mean we should be promoting smoking, because on the whole, it's dangerous.
One thing I can't stand is when you get people who weight approx. 50 stone, claiming that they eat a healthy balanced diet of 2,000 calories a day. That is absolute nonsense because a body of their weight would burn many, manymore calories than that just being alive, so there's no way they'd be that weight if that's all they ate. Be fat, but at the very least accept the fact that for most people it's unhealthy, and you cannot get to that weight eating a healthy diet - you just can't, it's science.