I'm with you. I cannot see any reason why dressing up as a character when you are not the same race as said character should offend anyone.
If a black person wanted to dress up as, for example, Marilyn Monroe or Donald Trump, and used make-up to alter their skin tone, that wouldn't offend me, why should it?