I hate to say this but, in a democracy, even these idiots are entitled to their opinions.
Indeed, but freedom of speech stops when it harms other people. Bear in mind that before the 500ft rule these people used to get right amongst the funerals of sevicemen. If I had been burying a colleague or relative and these arseholes turned up to disrupt it with their offensive, irrational antics, bones would be broken, I promise you.
Perhaps these are the people we should deploy to Afghanistan. These Christian religious fundamentalist crazies would either get on famously with the Taliban or they'd wipe each other out!