I honestly think many people don't understand what racism is, and those persons are the ones trying to imply racist connotations to things that have not got them. For example, a person from a different country, different culture saying some word in a totally affectionate way. Maybe it sounds a bit weird in said country, then you can explain the problem to the foreigner, and we all move on.
Racism isn't about a list of words you cannot say, or a list of things you can or can't do. This is an absurd oversimplification of the issue.
Racism is about human rights vulnerations because of some group of people's inherited characteristics, and to see that group of human beings as inferiors because of such characteristics.
Cavani's post hasnt got an ounce of racism on it. but i know some fat pricks in the FA have no idea what racism is about yet, and so Cavani will get a ban for a couple of games.