Xbox boss says a free-for-all akin to Facebook or Twitter would be a death strategy for Xbox Live

Source: N4G PC What did Phil Spencer mean by Xbox is not a free speech platform?