I truly get it, but i don’t think creating an update script that detects deprecated debs and reinstalls them as snaps is that hard to do. It’s still intrusive but it turns out to be much more coherent in a long term.
In this way, many users will get stuck with deb and snap installed. Deb package will show some info and snap will show another info. As it is today, not even the store is able to handle this situation because it doesn’t find chromium package. It’s so bizarre that if i install it and uninstall it via apt, without the snap pre-installed, it remains on my system as a snap, breaking the fundamental idea of managing packages using apt.
Imagine that a user installs it via Snap store and then, for some reason, also installs the deb package. If the user removes the deb package what will happen? And more important, what should happen? What if someone remove the snap and the deb remains, what will happen? Again, what should happen?
If a theme or extension is installed via apt and chromium is also installed via apt (but it is a snap), what will/should happen? Expanding this to more packages soon it becomes a completely broken system.