so the difference is "gsync" vs "gsync compatible". The former still have and extra piece of hardware which is proprietary tech and by the time it goes through nVidia testing and licensing winds up costing the consumer about $100 (at least in Fall 2018 prices, I haven't really looked since).
Freesync is an open source (IIRC) standard supported by AMD to accomplish a similar thing, but it's all in the standard VESA adaptive sync and software/drivers. So a "Freesync" monitor the manufacturer only has to support the VESA standard and software does the rest (vs extra hardware with actual gsync).
In the last year, nVidia has added the code to support Freesync to their drivers (since after all it's open source). The part I'm not clear on, is if it can actually be enabled on *any* Freesync monitor, or only supported ones. nVidia also released a list of "Gsync compatible" monitors. These are just Freesync monitors that passed nVidia testing and supposed to work well with nVidia cards using the Freesync protocol.
The problem is these monitors are now appearing without any "AMD" or "Freesync" marketing instead only showing "nVidia Gsync Compatible" marketing. In a time when AMD and nVidia cards are competitive with each other, buyers could be deceived after shopping for monitors and seeing leading panels that are also a good deal appear to only support nVidia cards for sync technology.
My questions are as follows: Why is the "AMD Freesync" not displayed along side the "nVidia Gsync Compatible" marketing? If I was selling a product, I would want it to appeal to the largest audience possible, in this case both AMD and nVidia customers. I would want to scream to the hills, "if you buy this panel you can upgrade your card to whatever brand you like, and it will just work!" But I don't have a degree in marketing, and maybe the manufacturers of the panel see things differently and chose to remove the "AMD Freesync" language from the listing. If so, then I can't really complain. But if they were somehow coerced into removing it, then that is anti-competitive and wrong.
Second question: Do the panel manufacturers need to pay for the "gsync compatible" testing or the use of the marketing language? Is this a licensing issue? In that case how is nVidia charging to license compatibility with open source software that was developed by their competition (again going on memory here). If so that also seems wrong.
So the question is really, why is "AMD Freesync" not showing up along side the "nVidia gsync compatible" and is it because nVidia being evil or not?
Before this one of the main reason to buy AMD for an new system, is if you wanted sync technology in a completely new system, the actual monitor+GPU package would be about $100 cheaper for AMD card + Freesync vs nVidia card + Gsync. Or in other words, for the same budget and similar panel specs, AMD cards had an effective price advantage of $100 since it wasn't going to a GSync monitor. If a $400 nVidia card has to compete against a $500 AMD card that is going to be a losing battle. At least that was my reasoning and why I ended up purchasing a Vega64 instead of a 2070 (also it was only $400 for black Friday ish sales while the 2070 only had a small discount).