Debate on public issues should be uninhibited, robust and wide-open and that…may well include vehement, caustic, and sometimes unpleasantly sharp attacks on government and public officials.