Dave, they cannot hide their eyes, because if they do, they cannot see anything.
And running around blind on an Alien world can be very dangerous indeed.
Especially with all the traffic in London.
You can imagine the mess Alien Road Kill would make.
Your observation raises more questions than it solves. If we could determine WHY they cannot hide them, there would be some hope for Mankind. We are doomed.