Different goals and different designs. Why are there so many Linux distro?
Snap is proprietary. Appimage does not include distribution and updates. It also doesn’t attempt sandboxing of any kind.
On the other hand, I find appimage very convenient to use.
I can barely tolerate guests. No way can I do that to myself let alone make someone stay with me who has no say in the matter.