It's the same story over and over again. Nobody gets fired for choosing AWS or Azure. Clueless managers and resume driven developers, a terrible combination. The good thing is that this leaves a lot of room for improvement for small companies, who can out compete larger ones by just not making those dumb choices.
but does improving really help these small companies in the way it matters? If the cost of the infrastructure is apparently not important to the needs of the business..