I think there’s more attempt by “lurkers” to actually post here. And a lot of those lurkers are suddenly like, whoa, I can comment on something and my voice is actually heard? People are reading this even though I didn’t post to the thread in the first 20 seconds of it existing?
It’s an online game, mods aren’t the easiest or even preferable thing to implement in that format. Family share also can have issues with online content. The streaming one is fair. None of those are inherently anti-consumer.