Calling to attention about that is not anti-canonical trolling. It's avoiding creating a dependence on a third-party.
Source?
Snaps require AppArmor which is used by Ubuntu and openSUSE. This makes it harder to integrate Snaps into Red Had (SELinux) distros, but I wouldn't say that this is something RH does actively to cripple them.
As for all the mentioned package/image managers, IMO they all bring more problems then solutions (except maybe nix). Dependency resolution brings sloppiness and keeping the programs dependencies up to date would kill the internets and hard drives (compared to a normal package manager). They should just build a build bot and amen (or just not do anything). The only "problem" they solve is proprietary program distribution, and that is solved by a Filesystem Hierarchy Standard (and fd.o) compliant installer such as MojoSetup (as used by GoG).
Edit: somebody answered to my doubts in a comment here https://news.ycombinator.com/item?id=13559060
You could call the broader community's refusal to adopt the Canonical solution NIH too, but my view is more that Canonical's shipped - but usually inferior for non-Ubuntu users - solutions prompt the community to stop trying to perfect their version's architecture and just polish and release it already.
And upstart maybe. And Unity.
Because they have their own stuff and no one else has, roughly speaking (there's no Fedora desktop environment, no RedHat init system, okay, now there's systemd, but that's seen as Lennart's not RH's, or whatever).
Also, it's mostly noise, don't take it too seriously.
I love that they try to be Apple, before them only Mandrake and SuSE cared for what actually matters to desktop users.
As for "yet-another-bifurcation of OSS solutions", that is the nature of the game.
Isn't that what so many praise about FOSS?
Welcome to the UNIX wars, re-edited as GNU/Linux wars.