I swear I think of this every time someone mentions kde should just fix bugs. I follow Nate’s blog weekly and try to keep track of any other work that is going on. 90% of any kde release is polishing, bug fixing, and refactoring or outright replacing old code that was causing issues. For some reason, people seem to consider colors changing from blue to red a new feature.
My only problem with Signal is the inability to manually sync conversations. Even if I have backups from my phone. They can’t be used on the desktop. I have seen some third party tools, but even those state that they might not work.