Sorry but I would have banned him on my site as well and almost any decent forum around would do the same. Sorry just no room in life for that stuff.
I always wander what does more damage the lock of some people sensitivity or the lock of TOLERANCE of people who demand sensitivity from others.
To many people become obsessed with correctness now days especially in US. Even undisputable statistical facts are consider racial insults.
Going back to photography. No, I would not have the same confidence in Leaf if they move to China. It will be enough for me to give up on them after being loyal for years.
I buy a lot of merchandise from China. Practically most of the things we buy in US comes from over there. We got used to buying toys for our children and expect them to last couple days,
but would I buy another Porsche knowing that it is now made in China? - Hell not!!!