Simply: Bitcoin is Bitcoin; Bitcoin Cash is not Bitcoin.
Bitcoin Cash is just some altcoins that are being created by some pyraniod teams that are obsessed with Bitcoin and want to prove that they can do better by introducing BCH.
I don't understand the hate towards the BCH. It was exactly what the "small block" camp wanted them to do (to "fork off"). Creation of BCH instantly ended the contagious block size debate, so the only people that should be mad about it was the "big block" camp, as they didn't get what they wanted.
After the fork we've seen some people claiming that BCH was the real Bitcoin, which was plain false and wrong, but that's a different story.