I rode a 787 intercontinentally for the first time earlier this year and was very disappointed by the forced tint. I was really excited to see, I believe, the arctic ice cap. Nothing. Like, I get it's a long flight and apparently most people just take drugs and sleep, but damn. I would have shielded it with my jacket anyway.
But even still, know how I deal with wanting to nod off when a 4am flight hits day break? A $6 sleep mask. I'm not affected by windows, reading lamps, the crew flicking the lights for fun, that one person typing in Word at full brightness on a red eye flight, or people using flashlights to search their bag.