These talks won't get anywhere unless Microsoft gets rid of this requirement

Of course, it’s up to game developers to support this feature, and Xbox Live players will always have the option of choosing to play only with other Xbox Live players.

http://news.xbox.com/2016/03/14/lett...x-updates-gdc/

Along with the requirement to have XBL gold.