Tradition is not the same as religion.
Tradition is doing what the grandparents did because that is the way they have always done it. Like lighting candles.
Religion is based on direction from a spirit world.
The Gods did not tell the Chinese to oppress gays, or to prohibit them from marriage.
Gay couples do not fit into small village life because they do not reproduce.
In the cities, gays have a clear place in a variety of occupations.
I would not expect the US to boycott China for any reason. Too much money to be made.
The North Carolina governor and legislature passed this idiotic and unenforceable law just to get the support of the fundies, of whicvh NC has many.
I could declare that I will boycott NC, which is sort pf true, because I do not expect to go there this tyear, but then, I have never visited NC, I have only passed through
The last time was when I drove a U Haul from MD to FL. I-95 at that time was not finished around some hick town called Lumberton, so we had to get off the highway and drive through the town. Right there at the compulsory exit was a huge billboard with the legend UNITED KLANS OF NORTH CAROLINA WELCOME YOU TO LUMBERTON! It had three hooded figures and a burning cross illustrated over this welcome.
The sons and grandsons of the yokels who put up that sign elected Jesse Helmns to the Senate and surely will turn out because their fellow yokels in the Legislature -Republican'ts all-- passed this idiotic law.