Channel + Frameworks + Internal Purchasing
I'm with you, and by the time you've added in Internal Purchasing, Framework Purchasing Agreements, Tendering and all that rubbish it takes us months to buy a couple of servers with exactly the same spec as we already have 50 of. Oh and we have to correct the order from the supplier because they've not spec'ed it correctly cause we read the spec sheets more carefully than they do...
Not only that, we buy them from "resellers" who order them from the "Supplier" who then have some muppets build them (3rd party?) and ship them (another 3rd party) - as a result we don't get what we ordered and it's never shipped to the right location - and no ones knows even when it's going to come.
AND, the reseller's don't support what we buy, that comes from the manufacturer directly...
AND, once it's here it needs it's firmware upgrading, which then breaks something else, and DOA pieces replacing before it even thinks of working...
No wonder AWS/Azure/... is so appealing!
It's quicker and easier to spec and buy a new car...
Fume....