Containerization has the run‐anywhere convenience, but it introduces another layer of problems. Flatpak is just one of the non proprietary container formats.
I prefer running software normally, but my second second choices are AppImage and Flatpak because they’re at least open standards. I only occasionally deal with the pain of building someone else’s software.