I was thinking about this before and maybe NPCs will be less efficient and I'd like to think you choose them like a company would interview their employees, so you'd have a CV and decide which one is right for you and the better choices obviously demand more money.
Who knows how this will play...