Earlier quoted context omitted.
“my impression of CentOS is "a Linux with lots of horribly outdated software” It is and it’s the secret reason Docker and Containers became so popular. I’ve been a systems administrator for sometime now. At some point developers wanted to run Python 3 on CentOS 6 and here we are. It allowed the systems administrators to let the developers go wild in their own sandbox and keep the systems “pristine”.
There are several third-party repos to install up to date software on CentOS.
You also missed my point, the infrastructure teams already built stable infra on CentOS, the work was done. They didn’t always account for people wanting to run new versions of Imagemagick to process user uploaded photos, . This is what developers needed. They wanted to pipe curl through gunzip to get what was required.
Docker ticked the boxes for devs and ops.