UX Designer, here. I think the key point in this post is to discuss the merits of any design suggestion. Designers aren't often aware of the effort it would take to implement a seemingly "tiny" enhancement. A lot of little tweaks add up to a lot of time, and designers need to be cognizant of that fact.
I always ask developers to tell me how much effort a change will take, and use those figures to temper my recommendations. If a tweak is really important, I'll push for it. If it's a "nice to have" we'll put it into the backlog, or push to the next version roadmap.