I don't keep up much with Diplomacy anymore but it seems to be thriving outside of this little part of the internet. I came across a few videos about Dip strategy on a YouTube channel via some content on the history of Avalon Hill. The videos, in general, seem to be of above average quality.
https://www.youtube.com/c/LegendaryTactics
https://www.youtube.com/c/LegendaryTactics