I think you utterly lost the argument to be frank... Reading through the thread there seems to be one group focusing on content and one focusing on rewards. Trying to bring up wow beta as a counter point seems moronic..
You could bring up the path of titans in wrath but your argument is so disingenuous and in bad faith right now that unless you have a new genuine point to bring up it would be best to admit to being wrong and retiring.
Systems introduced in legion are not the wow beta...