Is David ironically a pompous idiot?

David goes on and on about creation. He speaks in nuance and loves to reference art and philosophy. He even pities Walter for not being able to create art. David kills the engineers and excuses it by saying they're flawed creators.

But if you take a step back... Is he just a pompous elitist who is no more intelligent than the people who created him? He didn't "create" the Praetomorphs anymore than I "create" a Lego set. He followed the Engineer blueprints he found and subbed the local Planet 4 animal DNA with Shaw's human DNA. He killed the Engineers on Planet 4 before he successfully replicated any of their work. Could this killing have been a rash act out of jealousy? I feel like David is jealous of anybody who can actually create. He sings other people's songs. Plays other people's music. And then when he finally plays his own music, it's the theme to Prometheus! The only time he creates something, and it's something we already have. I understand he's supposed to be an allegory to Prometheus himself. Prometheus is the God of Fire for gifting humans with fire, WHICH HE TOOK FROM THE GODS. Prometheus didn't create fire. David didn't create the Xenomorphs.

In Alien: Covenant - Origins we find that the scientists who were making the Walter model admitted that the David model was rushed and flawed. Could David's whole creationist obsession just be some manic episode from a hardware/software error?