"HMRC said it didn't adopt Verify because the system couldn't deal with business customers or people acting on behalf of someone else"
About as clear an indication as you can get to a lack of requirements gathering.
I wonder if they even asked themselves "what's identity?".