$argon2id$v=19$m=64,t=512,p=2$UYIBCdPUJek0ndf9GUcBtA$8C2G7+xwpPBiaoybb7ZjgA
Most users can’t name a single reason why their programs should update.
They don’t see risks in running unmaintained software. The developer does. I could get behind your all-subscriptions ideal, but if the user terminates the subscripition, he should be made unable to keep using the software. Hence why this cannot be the norm with Free software.
Because Synapse is already widely used. The Matrix foundation is also building Dendrite, which is in beta and written in Go.
Conduit is another server, in Rust https://gitlab.com/famedly/conduit
Because what he did was not allegal, just inappropriate.