The problem, In my opinion, is that Bcash says it is the "real bitcoin".
Bcash has a very large infrastructure in media. They have bitcoin.com, /r/btc, things like that and they spread a lot of misinformation leading people to invest in the wrong asset.
This is the problem. Why dont they just say "we have a better coin than bitcoin, it's the evolution".
But they are doing something that, if there were any regulation, would be considered illegal.
Imagine if you open a store in front of Burger King saying you are the true burger king.
Well, they have the argument that they are following the original Satoshi white paper protocol more closely!(not taking sides).
probably a lot of people who hate BCH because BCH growth is very good and almost want to replace Bitcoin and so I'm sure bitcoin will never be replaced with altcoin others because of the first coin bitcoin in the world hence many people who hate BCH