Doesn't evolution negate an ideal creation put forward by a supreme God?
That would depend completely on what is being meant by the word "ideal".
I buy into the idea of an purposeful, and intentional creation. But it is hopelessly inefficient, and takes a very long time to develope.
I disagree. I think the evolutionary process is very efficient.
So efficient, that we as software engineers get paid a LOT of money to build optimization modules based on evolutionary principles to help solve design problems by "evolving" the systems to better fit certain criteria (be it reliability, cost efficiency, technical aspects, etc)
The reason companies are prepared to pay BIG money for such modules, means that such optimization modules are capable of solving problems that can't be solved (or at least not as efficiently) without them.
The creator(s) is/are very crude yet sophisticated in their intelligent evolution, and probably bound by the limits of nature it seems.
Evolution isn't "intelligent".
It's actually a pretty dumb system of trial and error which keeps, and moves forward with, the hits while dismissing the misses.
What else reasons would there be for a sloppy, inefficient creation from a supreme God?
Ow, I dunno... how about, no gods being involved at all and evolution just being an inevitable process that manifests when you have systems that reproduce with variation and which are in competition over limited resources in an ever-changing dynamic environment?