As ludicrous as gammon being fine because it is aimed at white men who are right wing and spout right wing filth.
You say it is ludicrous but it is not far from why people on here are saying gammon as a name is fine. It is given to white, right wing people because of the colour their faces go.
See your own definition of racist above. It is exactly that.