I'm not worried about whether it's offensive. I'm just curious as to whether it's authentic. These lyrics could have been written by someone who hardly ever saw, much less had a conversation with, a black person.
I agree with you about the minor changes and the spirit of the song.