Those are fair questions. Should Ann Coulter or Rush Limbaugh be provided a forum? The First Amendment guarantees them the right to say pretty much whatever they want, but if they want to use anything other than a street corner, they have to either pay for it themselves or please the owners of their forum.
If Clear Channel or CPAC or whoever pays the bills doesn't like what Ann Coulter or Rush Limbaugh have to say, then the owner can cut off their access to the radio network, TV network, etc. - and Coulter and Limbaugh can't complain.
Personally, I think Coulter's statement was incredibly idiotic and an insult to the superiority of Conservative ideas. This shunning of her for her boorish behavior is appropriate and justified.
I don't. I hope CPAC invites R. Lee Ermy the next time and he doesn't do a series of jokes.