A. How is anyone on here harassing anyone over their opinion? Those that think highly of Ganzo knives are free to post their opinions, other members are free to post their opinions both about what they think of companies like Ganzo and what they think of the act of supporting said companies. As long as everyone obeys forum rules it's all good, that's how conversation and debate works. B. This is a false equivalency. Everything you've named was either not patented, or the patent has long expired. C. So there should be no reward whatsoever for innovation? What incentive would there be to commit any resources at all to research and development if there was absolutely no reward for doing so? Then you immediately conflate legal and moral. It is absolutely legal for Ganzo to steal patented technology and intellectual property as long as they don't sell it in countries where the laws protect said intellectual property. Point of fact, it's also absolutely legal to cheat on your spouse. Furthermore, it's most definitely legal for me to judge the hell out of you for performing or enabling either behavior.
The point is the majority of voices here preach that Ganzo is wrong for what they do because either it's illegal or it's immoral. My point is, its not Ganzo selling knives illegally so to hate them for that is wrong. They aren't copying designs illegally either. So again, to hate them for that is wrong.
Then comes morals. It's wrong to use others designs, i.e. The Axis lock or Spyderco hole. I'd argue it's no less morally wrong than using a frame lock, or liner lock, or any other feature you didn't design or didn't pay to the inventor, patented or not. A trademark isn't what makes using others ideas bad, is it? Because then we aren't arguing morals but legaities.
Then there is this concerto of good for the hobby. Ok, if that's the argument, why do we give companies a pass who block others from sharing in ideas to better the community? What about all the issues with multiple legal battles? Is Cold Steel a naughty company that should be blacklisted from their community unfriendly past?
You may not think people are harassing towards others but it's clear that the tone and text is often less than appropriate. There is a polite way around it and then there is the way that's taken by many here. It could be handled simply by ignoring the thread or by "I don't like Ganzo and don't support them" rather than the hostility that gets posted in every one of these threads.