Again, you are interpreting his “you sort yourself out, bucko” to mean that he is somehow against addiction treatment. Usually the simplest answer is the best one, and in this case the simplest meaning for that phrase is that you should do what you need to do to improve. There is nothing about that sentiment that encourages people to eschew medical treatment. Nothing. So it’s not accurate or fair to assume it does. It does a disservice to people who are struggling with addiction.
I’m not a fan of Jordan Peterson, but I’m not upset with him either. He’s just one thinker among many. If you want to take any public think to task, it’s important to be accurate.