The difference being that people go out of their way to use Gnome. People opt in to the developers vision because they see it as a good one.
Nothing is forced. Gnome doesn't "force" you to do anything, or to use their product. And they allow any customisation you want, they're just clear that they don't provide any support for stuff that you mess around with.