One assumes that you have already read https://merlijn.sebrechts.be/blog/2020-08-02-why-one-snap-store/ , by @merlijn-sebrechts, which covers precisely this question in great detail.
And, of course the ever-recurring threads on this topic at snapcraft.io (example)