Maybe that's the idea boyond EK uniform: light blue shirt (like the sky) and sand trousers (like the beach, or the desert). It doesn't look bad inside the aircraft, since they even have paintings of dunes etc on the walls! But I agree with you, they could at least update it a bit!!
Britannia (thomson) have chosen the same colours....smart uniform but really the two don't go that well together (I think).