While I agree that it can be frustrating trying to deal with contractors, I don't think that this kind of commodification of labor is healthy for society.
Thinking about it some more tho, if you're, say, a plumber and you're any good, you're going to have as much work as you want to take on, and you would have no incentive to participate in such a program. If you're a plumber and you do have incentive to participate, logically you're not any good, and why would I as a client want a bad plumber to fix my pipes?