Alright, but should it be treasonous to fly "native American" flags and display their symbols on government property? They fought the U.S. government, fired at the 'stars & strips,' killed or captured and tortured many civilians and troops.
And what about the American flags that flew over slave ships? Why aren't they considered offensive?