I think the picture looks great. And like I said once before in another post, these are statues and nothing else. Like guards you would see at an ancient Roman type atmosphere. The pictures look great.
As far as the size difference, that is just a small thing to be honest. In the original Alien, they used children to potray the astronauts, in the open view of the room, to make the room and everything look bigger, to give that perspective as awe. Then when in close up it was adults, and the head and SJ indeed looked way closer in size to the humans. Lighten up people, they are larger than us no matter what, I would say at least 8 foot tall or so.
And as to why so many people are aggravated about it being a suit and underneath it is humanoid. I am with some others that have posted in this topic. I think the idea is great. Think of it like this, you are trying to bring in more fans, to sell tickets, and keep the story going with hopefully future movies or such, and to keep people talking. You think that would have been very interesting with some creature walking around that doesnt resemble us even slightly and cant speak English and that whole thing. And to top it off you are tying it in with the Ancient Astronaut theory. We were created in gods image. Take it how you want it, but most people read that statement in that we were made to look like god. And they are trying to entertain as many people as possible to keep this going.
Plus people, this is all fiction, fake, make believe, not real, for heavens sake it is a damn movie. Hopefully a pretty good one. That is why they call is Science FICTION lol. At no time did they say it was based on a true story or true events. It is being made to entertain, hence entertainment. If you dont like how it is going, dont go see it. From what I am seeing I am pretty sure there will be plenty of other people to take your places. Not to mention, you can always throw your hats in the ring and could possibly make a sequel to this movie, because it seems like they always screw up the sequels when it comes to this universe lol... Anthony