It might be controversial, but I tend to agree with Kax Uson point about managing feature requests from stakeholders:
I have learned that it’s perfectly alright for stakeholders to have solution requests. And to expect them to bring problems to us is unrealistic.
The post gives some good advice on how to translate solution requests into problems/opportunities that teams can solve:
Speak the language they speak. Talk about the benefits and impact of their requests. If you do build the feature they’re asking for, what value would it provide for the customers/users and the company? Speak in outcomes.