At Google, development is responsible for production performance
Andrew's point number four is important. The hand-off from development to test, staging and production goes much more smoothly with containers and reduces inter-staff friction. That's one reason containers are catching on. The best cloud developers have gone a step further. At Amazon, and at Google, where use of containers in production originated, the development staff is required to take responsibility for how new code runs in production, and that can change a lot of "attitude" in development.