Regarding the first point. I'm so glad that more people seem to be showing some self restraint. We're all consumers but my lord, when a company is openly hating on their core audience and trying to lecture them, stop supporting it. I dipped out years ago and I have not missed out on a single thing. If anything, I've been treated to better experiences via indies and AA. That's the next step in this whole process; as people ditch more AAA titles, they gotta dip their toes into the AA '7/10' pool. The water feels great and we're all having a blast. The more the merrier.
I think people have gotten really, really good at detecting the slightest smell of “made for modern audiences” and are staying the hell away from it, finally.
For me it was The Last Jedi that really made me aware. I thought the trailer looked freaking amazing, 90-something Tomatometer, directed by the guy who did Looper, so I went in blind and saw it in IMAX opening weekend. By the end credits I was just sitting there in disbelief like “what the hell was that?” I checked out the audience reviews while I was still sitting there in the theater while the credits rolled and sure enough they were way, way more negative than the “critics”. And in the discussions it seemed like the ones who liked it, liked it because it fit their postmodernist worldview, not because they loved Star Wars.
That was pretty much the exact moment I stopped buying stuff just based on how cool it looks and how much hype there is.