You've got a double strawman going there. First, Creationism and ID are not equivalent. Second, ID does not imply perfection.
If you believe that intelligence requires a designer and that the designer is not God, then who or what designed the intelligent designer? Or is an infinite regress of designers an acceptable idea? Additionally, you only address my point that ID implies perfection. You don't address my point that evolution does not imply perfection. That still stands even if my argument about ID is false.
Reminds me of how socialism and environmentalism are supposedly not equivalent. That's an example of the concept of "front movement" which actually fooled me for a time. I once thought I was pro-environment. Sometime in my twenties I realized that every environmental organization around was promoting socialism.