Just to be clear, I wasn’t criticizing the idea of Discourse threads for this (I voted for it myself), just offering another option we’re providing for those interested.
FWIW, looking back at the post in question, 53% of people voted for Discourse at the time (or if I don’t include my own vote, an even 50%) while 44% voted for virtual meetings, and 3% voted “do not want to participate” (in-person meetings wasn’t an option). I wouldn’t call that “everyone” (and opinions may have changed over time), and it certainly doesn’t mean that there isn’t value in also having in-person discussions.