I don't really think it fits David's character, though. I like the way it is in the film. It's similar to the way he infected Holloway. He kills them, but not directly like a human would do. It's almost like he's trying to justify what he does to them, because in his view what he's doing to them isn't wrong at all.
David just forcing Oram to look inside the egg is a bit silly and out of character, in my opinion. But, one could argue that David is out of character for most of the film.
I totally understand where you're coming from, although I do think that David has this undercurrent of violence throughout the entire film, which we see when he stabs Walter, and when he overpowers Daniels. So to me, I do think that grabbing Oram by the hair and shoving his face into an egg that's just beginning to open would make sense.
In fact, I would have liked to have seen Oram say "No, I'm not looking in there. You tell me what it is." And then to see David get really frustrated that things aren't going according to plan, until he finally "loses his composure" and forces Oram's face just above the egg.
It would have removed the silliness of Oram just blindly looking into an egg when it's apparent that David is not right, and his lab is full of horrific creatures, and they've been under attack by horrific creatures. Obviously, something cute and cuddly is not inside the egg. I would have felt a lot different about this whole scene if Oram had shown a little more caution.
Apprently, Billy Crudup didn't even want to do it this way. He and Ridley had a bit of an argument about Oram just looking inside the egg. Crudup said, "No way, I know what happens when people look into it." And then he backed away. Ridley said, "Just look in the god damn egg."
So the set up was there to have it done a different way.
Subvert the expectations, I say. Take something recognizable, and do it a differently, do it in a way that gets to the same goal, just by a different route.