The Dome is obviously privately owned and operated, therefore freedom of expression and speech doesn't really apply, they do have the right to throw him out. That having been said, in a micro sense it is pathetic to curb the expression of opinions of your own paying customer if they are unsatisfied with the product especially if they weren't using any form of vulgarity or otherwise offensive language.