I was more tolerant of odd hair colors when I was a kid.
The more I see it now the less I'm able to suspend my disbelief. It's just turning into a pet peeve.
I think it's the cosplay. When people try to bring fake colors into the real world it never looks good.
Unless you're a punk and you have a mohawk.
I know a guy who was dating a girl who got a mohawk. Just shaved all that hair right off.
He dumped her on the spot and she cried.
I always thought that was kind of mean but if I had a girlfriend I probably wouldn't like it if she butchered her head either.