Your opinion of "Athlete Steve" will differ based on your country's culture, as well as, your personal views. Perhaps you need to consider your views? I always like to respond with, "I didn't really pay attention to the fact he was black."
Well I guess they didn't want to call him Black Steve due to Xbox lives code of conduct. But I don't think 4J had names in mind for the skins when they created them. So other than something that's not racist what do you think would be an appropriate name?