just to expand a little
So I am going to be controversial
Spoiler alert for alien covenant
Alien covenant... I think... Wait for it....
I think Shaw agreed to help David after learning about the "engineers"
Shaw was clearly sick from the black goo after her relations with "insert black goo fodder boyfriends name"
Shaw wanted to rid the galaxy of the engineers and because of David's love for Shaw and Shaw's eventual love for David she helped affirm David's conviction for revenge on the engineers. Shaw maybe didn't know about David's loathing of Humans.
Dr Elizabeth Shaw has a larger role left in all of this and it wouldn't surprise me if she was re-animated by the black goo eventually....
David is from my perspective still in communication with weyland-yutani and that's how he ends up with over riding protocols on the covenant.
David has a genuine disdain for the new female lead... She isn't worthy of Dr Shaw and showed no compassion ... In fact she was quite antagonistic and definitive in her action towards David with an immediate distrust.
This film is amazing and there is a lot that is left to be revealed. It's getting knocked for the wrong reasons... Fickle fans ruined where the story was going with complaints about Prometheus... Where the story recovers is with the unwritten story yet to be told.
Interestingly the alien protomorph appears to turn on David in the last 10mins
I don't think it does, I think it is acknowledging it's role for its father's survival.
If everyone remembers about the Xenomorph in its genetic structure it has the ability to remember past lives so to speak so underneath the extraverted violence Dr Elizabeth Shaw is the driving force ... This also adds to the theory that Shaw agreed with Davids plan.