brent
Give and take.
Argument against native/curations is trusting someone else's judgement what is best for my use case. For most things, it may be a case of "good enough" and learning to live with the quirks of the application. But it really, really sucks when you want an amalgamation of things only offered natively on different distributions beyond this distro is optimized for this purpose.
Also, again, the commercial aspect weighs heavily on me. Especially for niche apps, there is no justification for a developer to make something that works on all distros (or at least beyond a vanilla user to make work on their distro). Flatpaks solve this by only having to maintain one release.
Having something like RX 10 on linux is a game changer and opens the door to people who would have forgone linux from the onset since the programs they want to run aren't available there.
Essentially argument of integration vs. modular. Integration means more finite control and optimizations. Modular means flexible but with added cruft.
Pick your poison.