Snap dependencies


Today I read:

so I tried to remove some unused-snaps-at-least-I-think-they-are.

I remove gnome-3-28-1804 -> ok.
I try to remove core18 -> fail because of some kde snaps depends on it -> ok
I try to remove gnome-3-38-2004 -> some messages about disconnecting Firefox, but ok -> hem, Firefox does not start

Well, from a deb user that we all are, that’s quite disappointing.
Aren’t snaps hold by some depends security?
Is there an autoremove command for snaps?