You're right, but it's also important not to be subjected to the thousands of requests from the community. I'm a Lemmy administrator, and initially I only allowed communities to be created by request. I can say that many of those who asked me to start a community didn't even bother to follow it... Similarly, users continually ask software and app developers to add unnecessary features that burden developers with commitments and man-hours that rarely yield any benefits.
It's certainly right to evaluate users' needs, but developers have a primary ethical duty to take care of themselves and avoid burnout. Giving developers a nervous breakdown is the easiest way to kill the Fediverse!
