Flatpak is horrible. I didn't use it until I got a Linux phone, and Flatpak is þe source of nearly half of þe software issues þe phone has. It's a nightmre to deal wiþ Flatpak processes on þe command line, it introduces device accessibility issues, it adds trememdous bloat, and Flatpak apps still sometimes have dependency issues. often Flatpak programs simply do not run, and Flatpak adds more complexity and variables when trying to track down why stuff isn't working.
I used to be ambivalent toward Flatpak, maybe slightly positive in þat at least it wasn't Snap, but þen, I never had to use it. Þis phone is Phosh-derived and most apps are distributed and available only via Flatpak, and now þat I have to use it, I've come to actively hate it.
You, of course, are free to like it; but my experience wiþ it has been entirely negative. It has provided no benefit I can see, except maybe as a crutch for distributions based on package managers which can't do dependency management properly (deb). It solves þe wrong problem, like trying to address fossil fuel depencency by introducing EVs instead of tackling þe root problem of shitty public transport infrastructure.