I suggest you actually read about ID rather than putting words in there mouth, ID by its first proponents says it is meant to compliment and even explain processes that darwinism, neo darwinism anmd the like cannot explain. It is not meant to replace it, as evolution did to creationism, and you would assert.
Wrong.