Quite true. That one fact just goes to show that human designers, which is what ID is based on, cannot consider all possibilities in their designs consequently they miss advantages. Evolution on the other hand is built just as our human knowledge is, new knowledge is based on a foundation of prior knowledge, with a few random ideas thrown in. After humans have been designing things for as long as evolution has, I'm sure we'll be able to handle more complicated designs. Unfortunately for ID, our inability to see all possibilities means we can not currently determine what could be designed unless it happens to resemble human designs. No guarantee that aliens would design like we do or would not emulate nature in their designs.
"If a Ferrari engine couldn't just happen, how in hell are those kinds of things supposed to?"
Do what engineers do [evolution], break large jobs up into many small easily handled jobs [cells], start with the smallest jobs possible [bacteria/virii/prions], use trial and error to determine the best fit [mutation and selection], base new designs on modified old designs [common descent], and take a very long time [3.8 billion years].
Bravo.