I don't know if Toney isn't good enough, because that just hasn't been proved yet.
But I really can't understand why he wasn't given a chance in the recent Nations league matches, surely that was the perfect stage to test him in the build up to a World cup.