Also to refute your point here, I would say that there's not really that many project maintainers that just totally go rogue and kill the whole project. An event that was most similar to what I describe here is the Freenode boogaloo, and you can see that users started to move to Libera.Chat. If you advertise your product as community oriented and do stuff that your community despises then you basically have just shoot yourself in the foot.