It's true that this boils down to a lot of penny packet procurement and always trying to go for the cheapest possible and then ending up paying through the nose for a capability which is too late and not all of the items procured have the full capability so we can't train as we fight.
Don't get me started on the politicization of the higher ranks...