Let’s get one thing straight: Mastodon is a community driven project, yes, but it is not a project which is developed by its users.
Swear around as much as you want, if you have the abilities to change stuff, do it, state your intentions in a Pull-request and clarify to the other devs what you did and why you did it and how it can benefit the platform. I am aware Eugen could handle communication better, but for now let’s stick with that scheme. Ok? Ok.
I will stress that point even further:
Mastodon is a platform. Platforms tend to have users. Users usually do not develop the platform, developers do.
Users should get heard with their concerns but it should not be entirely up to the users to decide about features. Because then you get trouble with eg manipulation that you fear so much for the trending topics algorithm.
Ülftodon ist ein verteiltes (föderalisiertes) soziales Netzwerk, ähnlich wie andere bekannte Plattformen. Es frei von Werbung oder Algorithmen und basiert auf dem Mastodon Softwareprojekt.