Your knowledge of irreducible complexity seems to be very limited. Go to the web and read about the recent discovery about the flagellar motor of a bacteria that looks like it was produced in a maching shop, meaning intelligent design. Or are you one of those who says, "don't confuse me with facts, I've already made up my mind because I don't want to be accountable for my actions to a creator God even if He exists. It cramps my lifestyle.
I'll wager I have read more creation science (and the recent offspring, Intelligent Design) websites than you have read scientific websites.
They are not science. They are apologetics (defense of religion).
As for ID, it is all laid out in The Wedge Strategy. It is a PR effort from start to finish--no science involved.
Ping me when the Discovery Institute actually makes a discovery.