@Phobos projects of certain size like, say, batocera or openmw, pretty much run on engagement. since there's no way a small team and few people who can be assed to use irc when they usually don't can test and develop for every possible configuration without putting up something like the cpan testers interface which costs time and money
so the network effect kicks in and you can move at glacial pace or use dicksore. projects that give a shit usually segment the relevant discussions to git forges and bridge to irc or matrix too.
there's no excuses for small projects on discord, or any other platform really. not everything needs a community
and then the big ones are either satanic or zased with nothing in between and no room for discourse