Snap is atrociously wasteful
It's really wasteful. For example, this desktop machine, running Ubuntu 25.04 now has 15 copies of python installed! That's a terrible waste of bandwidth, disk, RAM, and energy, especially when we solved this years ago with (versioned) shared libraries and a package manager. Also, snap isn't even a very good security system - the "Inner platform" effect means that you have to allow so many exceptions - e.g. to allow the user access to their files - that you might as well just use the regular OS permissions model.
locate python3 | grep -E '/usr/bin/python3$'
/snap/core/17212/usr/bin/python3
/snap/core/17247/usr/bin/python3
/snap/core18/2947/usr/bin/python3
/snap/core18/2952/usr/bin/python3
/snap/core20/2599/usr/bin/python3
/snap/core20/2669/usr/bin/python3
/snap/core22/2133/usr/bin/python3
/snap/core22/2139/usr/bin/python3
/snap/core24/1196/usr/bin/python3
/snap/core24/1225/usr/bin/python3
/snap/gnome-3-28-1804/194/usr/bin/python3
/snap/gnome-3-28-1804/198/usr/bin/python3
/snap/kf6-core22/42/usr/bin/python3
/snap/kf6-core22/43/usr/bin/python3
/usr/bin/python3