government may always prohibit the expression of an idea whenever society finds the idea itself offensive or disagreeable.
This is simply not true. Can you imagine this law today? It would be 1984 on steroids. Government can regulate offensive speech and similar incidents, whether verbal or not.