Ive just gone to update my flatpak. I now have to download 7 slightly different versions of nvidia drivers. 7 Fucking times the same Nvidia driver. 7. 7 Goddamn times.
And no, I dont want to hear your excuses for this. I dont care if it only downloads 370 Mbs instead of 371.
Two big reasons I know of are dependency conflicts (not a thing with flatpak…i.e. package A requires one version of lib, package B requires a different), and sandboxing (flatpak has no access to the (file)system unless specified).