That's what I believe too. There is no need for another entity, but if it were established, it would have to be the only organization responsible for procurement. And yet it would likely be difficult to have a only one entity responsible, because for obvious reasons, the armed forces will clearly want to have their say in contracts and specifications. So I don't think it would be the magic bullet that would fix all the procurement problems.
On June 9th, 2023. See this statement in context.