That is an interesting article. I read another article earlier today which directly contradicts the one you linked to (it was not from a Catholic or even Christian viewpoint, BTW).
As I have no direct experience with incorruptibles, I don't know what to believe.