To be fair... I don't watch the show anyway... I have been part of the conversation responding as I would have IF it were a show that I watched.
Fiction is fiction. Watching the show doesn't make tornadoes go away nor does it make them happen... not watching doesn't diminish the damage already done.
I see no correlation that networks (like CBS) try and make between a fictional TV show and a real-life event.
I actually don't care if they show it or not, since I don't watch it... but pulling it under the guise of "doing it for sensitivity" is a ruse. IF they had that kind of sensitivity for real, then they wouldn't have paid for an episode of a show that featured a tornado in a comedy in the first place. Lots of tornadoes strike every year... so are we saying that IF this one in Oklahoma had been only half as bad then it would be ok to air the show? Where is that line drawn? And what happens if another tornado strikes somewhere this week, will they postpone the episode again?
This is really just CBS trying to get some good will. Remember, this is the same CBS that has had a lot of bad will this year (remember CES and the CNET award?) so this is a chance for them to try and get some good PR for a change. That's all a company/network like this really has in mind.
A truly sensitive person to such things (and I think I've already said this a couple of times)... would either not make the episode in the first place, knowing there is the possibility that it would air during tornado season and might cause conflict... OR would air it anyway and USE that air-time to run a scroll with information on how to support the recovery efforts and use commercial breaks to inform people about tornado safety... also, a disclaimer at the start of the show indicating remorse for the victims and sympathy for the survivors and warning that the plot of the show involves a tornado.
That, to me, would seem to be more indicative of a network that cared... rather than one looking for ratings and publicity.