These are two incredibly persistent pieces of misinformation...
Canonical provides snaps for Ubuntu. This is no more "forcing" you to use snaps than they force you to use debs, or than Fedora forces you to use flatpaks/rpms.
Apt doesn't "prefer snaps" by any means. Canonical provides transitional packages for certain packages that got migrated from debs to snaps, but the steps for using another apt repository to replace one of these transitional packages are the same as the steps for replacing any other package provided in your base repos with one from a different repository: You add the other repository, and you tell apt to prefer that repository for the specific packages.