How can you be sure that the undo stack is in sync with the clipboard? Wouldn't cut+paste be a more reliable pseudo-copy than cut+undo?
Simple: they're not meant to be. Undo stack and clipboard are orthogonal. It's like foundational rule of computing.