things never really change
Its the same old "Keen novice who thinks wiggling a mouse and using Excel (and maybe a bit of Access) makes you an IT professional. As already said here, its when it goes tits up or they didn't think they needed backups "cos its in eth clowd so safe" or the developer doing it to budget rushed or bodged documentation that they realise a good team of skilled staff is what they needed.
A better model is to centralise the IT function (its a function OF BUSINESS not a separate entity) and get them bringing on additional developers as needed to make sure they are properly managed and don't deliver ropey shite that needs them in again to get paid again to come back in and fix it.