Agree.
I have posted about him in this forum before. I can’t locate the thread.
I found the following thread from DW.
https://dhammawheel.com/viewtopic.php?f=13&t=30837&p=449617&hilit=alcohol#p449617
Previous post in SC.
It appears now he is in a damage control mode.