Bitcoin Gold
The Bitcoin Gold fork of 25th October 2017 forked BTG from BTC. BTG differs from BTC as it can be mined using GPUs thus making mining more accessible to crypto hobbyists.
It is also important to note that Bitcoin Gold is not attempting to replace bitcoin. Additionally, the Bgold logo has been designed in a way that does not confuse people or blatantly copy the BTC logo.
Bitcoin Cash
Bitcoin cash on the other hand, has few differences with Bitcoin. It has the same centralised miners who mine both Bitcoin and Bitcoin Cash. They can mine between the two tokens and are in a position to attack Bitcoin in an attempt to overtake it. The logo is exactly the same as the Bitcoin logo but slightly angled.
In short Bitcoin Gold wants to co-exist with BTC while Bcash wants to replace it.
Bcash Flippening
Bcash, with it's centralised bad actors with millions of dollars to throw at the destruction of BTC for persional gain need to be fought. It is clear that Bitcoin will win the war, however Bitcoin gold has to be positioned as the next best alternative to Bitcoin rather than Bcash that is actively trying to overtake it.