The license requirement creates a perpetuating lobby, which I think is partly to blame for real estate agent commission issue.
Do we really need to enshrine into law every professions market corner? A certification law would do just as well, but it would not have the effect of blocking competition, preventing market, disruption, and forcing people who want to practice that particular profession to constantly pay a private association for the right to be licensed.