Here's my take, be it a good take or not - Both Mclaren and Ferrari have adopted the "shake them out of our sleeve" approach to product development. For me, this makes each subsequent model feel very transitory/impermanent. You cannot establish a model as iconic if its almost immediately replaced by something else - and ultimately an iconic brand needs to create iconic products.
I think you could easily argue that the 308, 328, F355, 360, 430, and 458 are iconic because they had an appropriate amount of space/time to develop/marinate on bedroom walls. The 488GTB felt like a passing breeze, there's no there, there. You think any kid had a 488 poster on their wall? The F8 and 296 also seem eerily transient to me, like Ferrari is saying "this is so easy for us, here's a couple more cars...idk do you like them? Whatever it's fine. There'll be a new one next week anyways". The 458, when it launched, felt a lot more singular and special. A new Ferrari used to be an exciting and rare event. Now it's such a shifty brand, constantly moving from one thing to the next. I think Pagani has basically taken up that iconic-italian-sports car mantle. When a new Pagani is finally unveiled (Huayra replacement) it's going to feel like a big deal. SP3 Daytona? Where did that come from? They sold them all before they even released marketing imagery. No extended tease, no build up, just "here it is, you really can't have one". The SP2 & SP3 are the best looking Ferraris in years, but they just seems like concept cars to be deposited into hedge funds.
Accusations of excess sentimentality/nostalgia are fully expected and deserved
edit: As an example, as I was reading wiki and writing this post, I forgot that the SF90 exists.
People are way too obsessed with money, I think is ultimately the problem.