Did you read the article you linked to? It doesn't "debunk" irreducible complexity. The closest it comes is to state, without reference or citation, that "recent research… is beginning to debunk," it. Your approach to this debate uses the same tactics that you attribute to creationists to discredit their side of…