I.e. there is no formal barrier to entry, which is great on the one hand, but it also means that there are pretty unqualified developers out there.
Could you provide an example of such a barrier? Bar exams and medical review are extremely valuable to other industries. They demonstrate both competence and ethics.
Since software is utterly lacking anything resembling a formal qualification barrier it’s hard to say a thing isn’t valuable. It doesn’t make sense to disqualify something that was never there in the first place.
Industry ethical standards are also hard to disqualify because they similarly don’t exist. To someone who has never met such a burden for any professional industry it’s an easy thing to deem as worthless. In other industries compliance to ethical standards are more important than perceptions of competence.