- It has 2MB of RAM, which is plenty for many applications.
- Processing power and available memory address two different needs.
- This is still a microcontroller, not a complex SOC made for mobile phones. It's easier to use, draws less power, has more peripherals, lower latency, etc.
- It has an SDRAM controller for more memory if required.
Cortex-A-based CPUs/SOCs target a completely different market, and they often come with annoying licensing issues, difficult and/or costly access to SDKs, etc.
This reminds me of another thread dealing with the idea of 1GHz+ MCUs. Apparently, 1GHz looks like some psychological threshold to some.