I understand your feeling, you are thinking you are doing the right thing, so you get angry when you see people not doing the “right thing”.
It is the same emotion that makes religions so toxic. A hardcore Muslim will feel that way about a women not dressed appropriately, a hardcore Christian will not like atheists etc.
when people follow rules and see other people not following those rules it upsets them.
i get your emotion.
But the fact is I, and many people I know are capable of driving drunk. Some people can not.