What matters most in a given app?
What matters most in a given app? The UX or the data?
They're normally fundamentally intertwined so you can't tease them apart.
A package deal.
But imagine that you could separate the UX and the data of an experience for a user. Which one is more strategic?
UX is easy to copy.
Data is expensive to move across origins and requires trust to put into an origin.
The data matters more than the UX.
That implies the key thing is doing interesting things for a user with their data.
The "compose a little micro app on demand" UX is something that any competent service can do easily.
But the hard thing is useful micro-apps that are interesting because they operate on your data.
Data you probably don't want to upload willy nilly to some wannabe aggregator.