It would still be called a hate crime. You can’t burn your own cross on your own land either and not because it is considered offensive to Christians.
I saw on the Internet a story of a Russian American who flew a Confederate flag in California, nothing happened, just his son wasn’t happy, because the children at school said his dad was a racist.
I can burn an American flag I buy but not a gay flag I buy?