It's definitely not a good look, but when taken in context this ironically might be the thing that saves the project from death.[2]
I definitely felt like something was wrong, given that the protocol seems to have lots of problems and Dendrite has been in 0.x beta since basically forever. But I don't know what this means practically for Matrix.
It's an open source project. What royalties?
>continue to do
and are 100% allowed to.
> I think they should go the CE & paid versioning that other projects have chosen.
I don't think that'd be the best idea, it works for other projects because they're not essentially acting as defacto communication protocols.