I won't pretend to have this entire post let alone this entire thread, but I would imagine that just because most people play the story, which would show in the metrics, doesn't mean those players are satisfied at any point. Of course, if they keep playing, business-wise Bioware wins, but trust-wise they lose