Focus on the business problems
As a full-stack developer myself, sometimes frameworks are chosen out of "coolness" and trying to be "modern", while neglecting basic business practice of solving actual problems.
Software development is complex. If your stacks do not solve any actual problems that your developers have, then you're only adding to the pile.
For you, really grill the higher ups on what business problems you are solving with the frameworks and evaluate two things:
- Does the stack actually do what it needs to do?
- Are the devs using the stack properly to solve those problems?
I'll take an anecdotal example from an actual web project I inherited... the project uses an MVC framework, but at first look, it was obvious the developer didn't know how to use MVC frameworks at all. Instead of splitting the business logic from the presentation layer and having the Controller and Model handle it, the guy got the bright idea of stringifying all his objects into JSON, then passing that super fat JSON object between the pages via Javascript AJAX. It functionally works, but that's not how an MVC framework is suppose to be used and added no value to the project at all.