Another good argument for professional associations as guilds that provide continuing education and quality certification for members, as well as functioning as temp agencies and collective bargaining agents.