Why would Discord want to do that? I get why we, as people, want that; I do not get why Discord, as a company, would want their platform less sticky. "You have to have an account we can track before we let you get an answer" is all but a literal goal for them.
Because you don’t even know the discord server exists. So how is what they’re currently doing attracting the users searching for communities and answers?
Yes we do because
1) this forces the discord server owners to promote their servers on the web. 2) You're more likely to bypass Google all together and just search for open communities on discords catalog.
Google is dead now thanks to SEO anyway.