@kick Fite me.
If you're a project maintainer, you do have to focus on a finite set of usecases. Best case: advanced users might adapt the tool for their use-cases and are independent of the maintainers. Worst case: a set of rarely used features corrupt the product over time. Seen it many times.
My take: as a project manager, you need to say "No" to certain feature requests. This ensures a long-time stability for maintenance and project agility.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!