Look, I’ve had similar discussions in the past where I was kinda acting like you do here, trying too much to push back on some people’s needs/suggestions, thinking the devs should not spend time on it.
Then I took a Jess to the knee.
To me, the lesson was to not try to be the voice of the devs.
Since then, I’ve tried my best to focus on throwing suggestions to walls, see what sticks, while trying to make them doable enough. That’s the best we can/should be doing. I avoid as much as I can to judge other people’s suggestions.