An IT director gets the green light. The pitch was clean: lift and shift, six weeks, done. Cloud is cheaper, faster, the future. Everyone claps. Four months in, half the workloads are in the cloud, the other half are still on-prem, two teams are maintaining two environments with no end date - and the cloud bill is somehow $40K a month higher than the old servers cost. Nobody says that out loud, because admitting it would mean admitting everyone agreed to a plan that was never going to work.
If your cloud bill is higher than your on-prem costs and performance is worse, you didn't migrate - you just moved the mess. The promise is real: reliability, scalability, cost efficiency, all achievable. But only if the migration is designed for the destination, not just the departure. We've done the clean migrations, and we've been called in on the ones that weren't. We know the difference.