I can see using snaps when the alternative is to break things. But mozilla team is already packaging as .deb for ubuntu available through the mozillateam ppa.
This seems to be canonical arbitrarily injecting the snap store as a dependency for firefox with no clear benefit and noticeable performance issues
Why put ransomeware on a wrench?
For leverage