Marvel doing something and any other creator is not the same thing. At all. And you literally addressed the elephant in the room with this statement, rendering it a moot point. From the OP, we don’t know why this character has white hair. Like you pointed out, there’s a reason for storm having her hair color and eyes. And gee, her name has cultural significance to her.
General statement: I don’t see why some of y’all are cherry picking and doing all these leaps and bounds to miss the point so hard.
@Prince_Wumbl you are a gem. There’s no way I’d expend so much emotional labor repeatedly making the same point. You’ve explained yourself and the point and I’m sure drawing it out in crayon wouldn’t help.
@Tanako there’s a big difference in choosing to dye your hair and slapping some random features on a black character. And even if said character had an unnatural hair color, it’s a choice by the creator, which still begs the questions, why.
Editing to add: racism doesn’t exist in a vacuum. A black character with white (and any other color) hair isn’t inherently racist. But shying away from Afro centric features and the like is a slippery slope and I’ve seen so many people take a tumble. Also, as said above, giving characters culturally significant names (also a general statement) because you think it “sounds nice” is appropriation.
And comparing eastern and western culture when it comes to a lot of things (names) is apples and oranges.