It has been about a year since I switched development stacks from LAMP to MEAN. Interfaces have become more asynchronous, more event based. Consumers of internet technology have become accustomed to interfaces that feel like Facebook and Twitter. Old page based approaches feel outdated, slow and not dynamic or interactive.
And there are so many framework apps for each piece of the MEAN stack to get you going. Building a mobile app? Use Ionic Framework which is really an Angular application with a set of mobile-friendly directives and styles. Need to build a CMS? Use KeystoneJS which is really just an ExpressJS app that provides a solid CMS implementation that’s easy to extend any way you see fit.
The power of MEAN is also in the depth of the tools. MongoDB, for example, is a real database for large data sets that need scaleability, integrity and durability. It kind of reminds me of Oracle for a new generation, it feels that solid and ready for mission critical applications. Just look at the docs on clustering and you’ll see what I mean.
NOTE: Here’s a slide deck I created to help present the MEAN stack. Maybe it will help you convince your team to make the switch!