I find it strange that William thinks people have every right to say things that are racist or sexist, but don't have the right to slander people or industry. Racism & sexism are slanderous, they are about labelling and abusing or insulting people based on their sex or the colour of their skin, irrespective of their capabilities and personalities as individuals. So where is the truth in racism & sexism?
The fact that some forms of slander are actionable, whilst others are not, just goes to show that laws are generally in place to protect the rich and powerful in our society, and that ordinary people cannot trust the state to look after our interests.
Its up to all of us in our neighbourhoods, workplaces and everywhere else to challenge racism & sexism whenever they crop up, and to make sure that such shallow minded views are consigned only to history and have no part in the future.
As for Oprah's comments being stupid and rude, as far as I'm aware all she said was that she had been put off eating burgers ever again. I don't see how that is stupid or rude. She is entitled to her opinion, and here in England there are a lot of people who share the same view as her and have stopped eating burgers. They don't think the risk to their health is worth taking - that sounds pretty sensible to me.