I think the problem is using "the cloud" eroded knowledge of physical infrastructure in new DevOps guys.
Going to the DC once every few months to add new servers was a good way to remember how to deal with hardware and train new people. I used to take interns/junior devs just to show them how it looks.