Can we stop pretending that "Wall Street" is a completely non-thinking entity (/concept/idea/etc). The reason people talk about "Wall Street" is because we're talking about public companies, who are beholden to stockholders. "Wall Street" is the generic concept of stockholders. And the one thing stockholders as a generic concept ("Wall Street") was is profit growth. Because shrinking profits leads to lower stock price. It doesn't matter that you were profitable, if you weren't
more profitable than last year, the generic concept of stockholders ("Wall Street") will, in a generic fashion, lose faith in your company. And if your stockholders lose faith in your company, they vote out your board of directors and replace them with people who
will bring growing profits. It's not always the case (Amazon is a major exception), but in general, it holds true.
If you still don't think Wall Street has even an indirect say in what games get published when and at what quality, then I don't see a point in continuing this discussion. But I'll leave on the point of SpaceX not wanting to go public until they make it to Mars, because Elon doesn't believe that stockholders will let him take the risk of sending humans to another planet. Or, taking a step back from Wall Street and just talking investors, the idea from this very community that any exit for a startup is good and is favorable for your investors even if it leaves your customers high and dry. Or how about when Steve Jobs was pushed out of Apple because he wasn't making enough money? Apple raced to the bottom and lost, hard, in the pursuit of maximizing profit.
I'm not trashing the idea of Wall Street or of investors. This is EA's fault. But saying that investors don't influence a company's products is insane. Of course they do, to the fullest extent that the company will let them. Again, if you don't believe EA is completely controlled by their investors, take a look at the timing of the end of their fiscal year, the rushed release of SimCity, and the announcement of Maxis being shut down. That's not coincidence.