Not Invented Here.
They're probably taking a leaf out of the Downing Street playbook. It's got to be world beating. If it's world beating it can't be the same as the rest of the world is using so have to cobble up something new. Stir some overconfidence in there and they believe their own hype. The rest of us can see exactly where that's going.