Well, speaking of the mechanism that prevents macro-evolution, maybe we should just borrow a page from the evolutionist camp and make it up. Well, obviously some species do not evolve, and that there is an inherent loss of momentum which prevents anything but minor changes.
This inertia is governed by the laws of genetics, which we make up. Hey, this stuff works. Just make up anything, and pass it off as fact.
Btw, on a serious note, it is not up to critics of evolution to disporve evolution, but evolutionists must prove genetic changes which we observe can lead to macro-evolution, that there is an unlimited range of possibility. This, of course, has not been proven, and they don't bother to even try. What they do is ask others to disprove their ideas.
Well, prove to me that there is not an inherent inertia that limits speciation. I say that this is an idea which evolutionists must disprove. I call it the law of genetic inertia.