Requiring manual key verification is a bad design that doesn't scale or benefit most people.
Discord is used by a narrow group of technically literate people. Signal is for everyone. Your grandparents probably don't use Discord, but if they can text then they can use Signal.