Gifts of healing, discerning of spirits and miracles are all gifts sovereignly given to members of the church as the Holy Spirit decides, not by the laying on of hands.(1 Cor.12:9,10,28,29. The members themselves are in control of the use of the gifts ("And the spirits of the prophets are subject to the prophets" 1 Cor. 14:32). That being the case how can anyone pass on grace by the laying on of hands when it has already been given to the individual by the Holy Spirit?
We know that there are gifts of the Holy Spirit outside of the sacramental structure of the Church, as well as the gift of consecrated life. Mentioning of the broad variety of gifts in 1 Corinthians does not negate passages where the laying of hands is given a sacramental meaning by the inspired author.