Actually I like using snap. Sure, it's not perfect, but for some things it just works. Sometimes it's really nice just to execute one line without downloading/extracting/installing stuff by yourself.
alias foo="flatpak run org.blub.foo"
I would bet flatpak doesn't do this by default since it doesn't hijack a native package's namespace in the way Canonical is forcing people with snap hijacking apt install, and gives you a choice.This lets me run multiple different Chromium flatpaks alongside the native package (stock Debian apt Chromium, official Chromium flatpak, Ungoogled Chromium flatpak) without issue, for example.