This is a good principle for design in general:
When users tell you there's a problem, they are usually right.
When users tell you how to fix it, they are usually wrong.
(bonus: if you replace "user" with "stakeholder" this still applies)
Of course you shouldn't just do what players ask you to, but if they continually ask for something then there is obviously a problem or a need somewhere that is unaddressed, and it is up to you as a designer to find that need and address it properly.
That's basic design principles!