So we either deal with the issue and build what is needed or patch up the existing system and spend lots of money without really achieving anything.
Hopefully they will choose the correct option but it wouldn't surprise me if they went the other way.