I think Bill Timmons, president of the Aladdin casino in Las Vegas, was right to fire Linda Ronstadt for praising Michael Moore's film "Farenheit 9/11" during a recent concert. This is not a freedom-of-speech issue. The people in the audience paid good money to hear her sing, not proseletyze. She can say whatever she wants on her own time, but during a concert she's on the job, and her job is to entertain the audience, even if some of them happen to be Republicans.
Michael Moore has come to Ronstadt's defense, calling her firing "un-American." I disagree. One of the defining features of a country based on free enterprise is that if you don't do your job you can get fired. Reasonable people can differ about whether this is good or bad, but to call it un-American is completely untenable. In my opinion, firing Ronstadt was not only American, it was the right thing to do.