“Traditional software moats such as migration pain, data lock-in, and user interface lock-in are largely being eliminated by AI.”