What is turning every single off topic post into a diatribe about woke/BLM/Greta other than a "personal agenda"?
Threads have a way of wandering around, topic-wise. This is a good thing, not a bad thing. One subject leads to another, and then leads to another, and so on. It's like conversations between friends, or colleagues or in the pub. No-one stands over everyone else and says 'no, you've got to keep talking about football, or tits, or whatever'.
Using words like 'diatribe' and 'agenda' as well as the old favourites of some on here, like 'hijacking', 'dominating' and so on, are not just factually incorrect and inappropriate, but inevitably used as alternatives to challenging the point in question, and having a go at the poster instead. It reminds me of that old quote of Spike Milligan. He said that 'patience' is a word invented by dull buggers who can't think quickly enough.
An 'agenda' is what someone on a sub-committee has, trying to push through a bit of policy. We're just a bunch of dudes saying whatever we feel like on whatever the topic is. None of us have an agenda.