In fairness, AAA games are practically over. They have grown too bloated, take too long to develop, and, with the culture wars raging in the background, almost every AAA game steps on at least one landmine and loses a large fraction of its audience before it is even released. Sad, really.
I don't think saying they stepped on landmines is entirely accurate. They jumped into the culture wars headfirst, and simply landed on concrete, as is the typical outcome. Why they chose to do that is an interesting question though, because if they just asked basically any 'normal' person the impact it would have on their sales - the answers would not be ambiguous.