If you find something or someone wanting, they are not of as high a standard as you think they should be. He analysed his game and found it wanting. something that is wanting lacks or misses something that it needs or something that you expect it to have
Absent; lacking; missing; also, deficient; destitute; needy; as, one of the twelve is wanting; I shall not be wanting in exertion
inadequate in amount or degree; "a deficient education"; "deficient in common sense"; "lacking in stamina"; "tested and found wanting"
not existing; "innovation has been sadly lacking"; "character development is missing from the book"