I've long been under the impression that AEM has some serious limitations when it comes to sophisticated front end design. I'm not precisely sure how this came to be; I feel like over the years I have heard warnings that we can only do so much on certain client sites because they use AEM. I think I've also heard people say that it's limited in how we can design and build more immersive content pages and templates, but for reasons I'm not quite clear on. The TL;DR is that I've not heard much that's great about it... more that it's difficult all the way around.
Or, are there certain features (or lack thereof) that make it less than ideal for immersive content experiences, even if these are one-off templates / pages?
Thanks in advance for your responses.