you're using scale as a limiting factor in this argument - are you not? you accept that small changes can change a genome, but you don't allow the small changes to accumulate into a large change. instead, you insist that large changes must happen suddenly.  distinguishing between micro and macro evolution, accepting one and denying the other, is like distinguishing between micro and macro erosion, claiming that sure, and inch or two can erode off that mountain, but the whole mountain? something else is behind this mountainous disappearance because erosion just doesn't explain it.
Label: Sarcastic