Its an upside down approach. I don't mind people 'speaking their mind, but they need to have a place and time, such as this forum and many other ways, but to do something in public, that is so deeply offensive to most Americans,  only tends to hurt their own cause, not help.