I totally agree on your point about professionalization. There might be a legitimate public benefit angle to it. But if you look hard enough, the distinction between a regulated profession (which ostensibly exists for public benefit) vs a union (which exists to advance its members interests) is fairly thin.
Since it is easier to track outcomes directly, it might be time to retire professions, or at least regulate them in a much finer-grained way, than just saying "Doctor" and letting someone do...anything...that falls under that huge "medical" bucket.