Punished how? My views are this... If you are a public figure, this means you have a following and some kind of influence over a decent chunk of people. If you start doing or saying things to be funny or whatever and it is actually racist, sexist, etc. then you should be punished via temporary banning. Facebook, Twitter, and the like need to establish this for EVERYONE EQUALLY though. You can't knit pick and only punish one religion/belief and not the other or one political party/view and not the other. What sucks though is no one is willing to sit in the middle. They all feel the need to pick sides which makes things unfair and it is hard to not take notice.