Not entirely true.
Just like this Community, while if you want to take an active role (ie watch live/add a comment) you need to be logged in to (for example) Instagram, you can still watch the recordings after the event even if you’re not logged in.
You can also watch YouTube streams after the event without needing a YouTube account.
If we were proposing to put all events on social media, I’d understand objections - but we’d never do that. The fact is, over two-thirds of the UK uses social media so I don’t view it as controversial to host some of our events there, especially when you can view them without needing an account.
It’s up to the individual to pick and choose which platforms you wish to use - but while we have a large number of our members enthusiastically using social media, it makes sense to host events there as well as on other platforms.