flatpak is about permission:
https://github.com/tchx84/Flatseal
the fact that gtk, qt, firefox pull in a hundred deps is their own problem.
not a problem per se..
ask software to install itself twice and it becomes noticable how enormous the code is.