Presumably they plunked down the cash to hire an IBM A-level team, not the turn the crank-level most people gripe about.
So I'm still not sure what you intend to say about the quality of IBM
They don't seem to be able to manage any large project, even with an 'A-Team'.
[0] https://www.itnews.com.au/news/queenslands-ibm-ban-lives-on-...