Well your statement is the best indicator of great difference within Alien fanbase.
This image is great... Very reminiscent of 2001 Space Odyssey. I think this
particular scene will contain most of the philosophical connotations and symbols the rest
of the movie will pursue to explore. It ll also provide some interesting hints of David's nature, soul
and his "intentions".