And for every one that has 1000 VMs to wrangle, there are 1000+ that have a couple of servers in a rack.
It will rearrange the boot sequence on a whim, it will keel over if dbus does, it will fail to boot on the smallest of unit errors (to the point of providing no means of remote access no less).
It may work in a cattle ranch, and it may work on someones laptop, but it damn sure does not work in a rack.