I found both learning and just writing in Haskell a joy, and I can recommend it full-heartedly. It might be a little hard to get started with ( especially if you're not familiar with functional programming ), but it's really awesome, interesting, and just flat out fresh once you get into it.
That's defiantly an important factor, I programmed with light ( high contrast ) colour themes for 3 years. I got frequent headaches ( especially at night time ), but then I switched to a dart theme ( Monokai <3 ) and I barely get any headaches while coding any more.
He has some good points, but it mostly just sounds like a pointless rant. And nitpicking every flaw with these nations just because he has gotten tired of the positivity surrounding their "success" comes off as just childish.