With regard to how good various professionals are, that really depends to a very large extent on the individuals themselves. I think we've all met good and bad doctors, good and bad lawyers, good and bad accountants, etc. Professional associations can only do so much and sometimes are little more than 'self-protection societies.' And as only the few bad ones usually make it into the news, a whole profession can get tarred with the same brush. As the saying goes, "99% of lawyers give the 1% a bad name"