I don't see how you can blame EA for all that.
For instance Bioware still interacts with the community ... or at least the Dragon Age team.
The Dragon Age team makes a lot of decision which the community actually loves and honestly defends it's decisions on the forum. More open world, multiple starting races, Qunari protagonist, they at least acknowledge the issues we have with the dialogue wheel and autodialogue ... even though they REALLY don't like that we use the term autodialogue.
The Mass Effect team doesn't acknowledge anything, not the problems people have with sequels, not the problems people had with the storytelling in ME3 (they just straw men that we didn't want Shepard to die, they never touch the real problems), nothing.
Big budget teams have the luxury to be arrogant because so much of their audience doesn't really pay much attention to anything but the advertising any way ... but they don't have to make use of it and I don't really see EA or Activision published games standing out in this respect either, it just completely depends on the devs.