We need a second coming of professional societies and organizations. They need to stand up and really represent us. I don't know if involves lobbying or advocacy but probably both.
The AMA should revoke licenses of drug dealing kickback receiving doctors while fighting the crazy bureaucracy that prevents them from doing their damned jobs. Lawyers who use their knowledge to unethically tie down our system should be ruthlessly debarred. Professional engineering societies should continuously demand better and better standards. There is no shortage of people who want to go into these careers and having bad actors spoils everyones view of the whole. Just look at the crisis of science and peer review.
These societies are our modern day guilds and they/we need to fight to protect the integrity of the professions they represent.