I hate that type of guy. They're the same ones that will find a reason to get into a fight at a bar.
It's a shame no one kicked his ass for being a dick. Personally, I say he could scream all he wants. Freedom of speech I guess, but to go throw stuff...