No, because Glenn Beck will still have the right to be on the air. There are a couple of 'real' reasons for denying corporations free speech: the government may want to more tightly regulate truthfulness in corporate speech, since the immunity we give corporate officers prevents us from suing a spokesperson if they lie outright about their product. Another instance where it's important is the subjet of the case at hand: election law. Corporations want to double dip, allowing their officers to give to the legal individual limit and then give again anonymously under the corporate banner. And of course, the immunity doctrine helps shield the officers in the event of campaign finance chicanery.