Thanks! I am more talking about changes to default settings or use of extensions. The most vanilla of the vanilla GNOME implementations is the one in Fedora (or RHEL or CentOS) because Red Hat works very closely with the GNOME Project. I would imagine the vanilla GNOME in Arch would have the same defaults.
The people at the GNOME Project think very carefully about how the workflow on this desktop environment should operate based on these guidelines https://developer.gnome.org/hig/stable/ . None of the major distros (Fedora, openSUSE, Debian, Arch) would even think about messing with these. An exception is Ubuntu, but they are trying to ease the transition from Unity for their users. The important part is that they have a lot of people thinking carefully about any changes, they ask their users, and they have principles of their own.
If you’re using a dock in GNOME, you don’t understand what they are trying to do. Maximize or minimize buttons are unnecessary in this environment. You are supposed to double-click on the top bar to maximize, and are supposed to drag windows you don’t want to look at to another workspace. Too many people probably think “this is different from Windows XP”, freak out and add those buttons back in without even trying it for more than two seconds. GNOME didn’t forget to put those buttons, they carefully made a decision to remove them. If you really can’t live without them, they are easy enough to put back in.
The people at the Antergos Project came in with their hatchet and make changes to the implementation because why? Unclear. The most egregious of which is the use of lightdm. You are actually losing functionality. I don’t exactly know what was changed in their implementation. I listed what I can notice, but I am wondering what else was changed so I can revert all settings back to true defaults without going line-by-line through the settings.