Zorin seems to want either snap / firefox / or chromium installed.
Firefox removal will prompt to install chromium and snap if it doesn't already exist:
sudo apt remove firefox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
xul-ext-ubufox
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
chromium-browser snapd
The following packages will be REMOVED:
firefox
The following NEW packages will be installed:
chromium-browser snapd
And the wheel goes around if I try to uninstall snap / chromium:
sudo apt remove --purge snapd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
firefox
The following packages will be REMOVED:
chromium-browser* snapd*
The following NEW packages will be installed:
firefox
How do I remove them without apt trying to install an alternate?