Yes, it's a crime, as in that it's sinfull, which can lead to an actual crime. Hating America is not punishable unless it's acted on. Hate breeds hate.
Flag worshipping is another topic, as the USA has many flags, besides the 50 states, there are different flags for different court jurisdictions.
Hate is not a good place to be, so if you hate your country, why stay? Be like Greewald and leave. Be like the Mexicans and leave. Why stay and spread hate? Why live in hate? Hate takes your life.. so yes, it's a crime, but it's not against the law.
Want DP delivered to your inbox daily? Subscribe here: