Keeping the window shades up during take off and landing is a fairly understandable position for an airline to take. It allows for passengers to see what’s going outside during the most risky activity on a flight – take off and landing.
During long haul flights when sleep is the paramount consideration, the blinds then come down.
Curiously, some flights request blinds down even on day time short haul flights. And some flights will keep blinds down during take off and landing as it helps to keep the aircraft cool.
This leaves the rather confused passenger in a state of blind leading the blind. Best thing to do is graciously suck up the confusion and follow flight attendants’ instruction. A complaining passenger will only will be in for an uncomfortable landing if the dare quarrel with the flight and cabin crew.