One problem with conditional as opposed to "black and white" freedom of speech is that the definitions may change. We all know governments can't be trusted. A future governement could decide that speaking against government (or some thorny issue for them) is now "hate speech".
So while lot of US defending of 1st amendment rights may well border on insanity, it is not totally without merit.