I talked with a few infra-ish people at Facebook once upon a time, and they described effectively a "Service Assassination Team". ImageResizer1.0, ImageResizer9000, they were an actual funded team to hunt down and destroy (and presumably help migrate) people using ImageResizer1.0 (or whatever).
It seemed that was a very forward-thinking way of looking at things to prevent an eventual "big-ball-of-mud" pile of services.
Either that, or Bezos's insight that internal teams should have an API-charge, and each team had a budget for requests between systems. If you're on ImageResizer1.0, and the costs go up 10x or 1000x, you're instantly motivated to go and search for the recommended new alternative, or eat the increased API cost (which can then be directed to the "Service Assassination Team...")