Having a non-White Name

I'd say it's a bit of both.

An anglicized "Hasan" would be pronounced with the accent on the second syllable, and we are familiar with the pronunciation of "Hussein," where the emphasis is on the second syllable. Also, we are familiar with the French word "menage" (for various reasons) and the rapper Nicki Minaj, both of which look similar to "Minhaj" and are pronounced with the emphasis on the second syllable.

If you are a typical English-speaker and presented the name "Hasan Minhaj" with no example pronunciation, you are almost certainly going to pronounce that with the emphases on the second syllables and a silent "h". That doesn't mean that when we're told the correct pronunciation that we shouldn't do it right, however.
good insight
but i think one of the side effects of the monolingualism is that we haven't trained our ears from variation
so even when we hear the correct pronunciation (like in the first video), the way we 'see' the word still wins out over the way we hear the sound

it's similar to the 'laughs' we have over ...



the joke should be on us, because there are many varieties in pronunciations but we try to monoculture that