I’m planning on moving to linux from windows(personal) and macos(work use), although I prefer mac os, so I don’t really want to use mint, and I feel like I should add that I don’t care if GNOME isn’t that similar to macos, I want something different, and I also use my computer for gaming
The reason snap reinstalls is just due to basic dependency management, nothing sinister. Apt has a feature to stop a package, such as snap, from reinstalling if you don’t want it.
Although I don’t see the point in removing snap. Just uninstall the snap version of Firefox and use flatpak for whatever you want. Or if you don’t like that, have fun dealing with third party packages and apt funkiness.