EA's stock is already recovering thanks to Apex alone. And at the end of the day, it's not even a matter of Apex only. The most popular (and profitable, thanks to their huge Esport scenes) games out there are multiplayer. I just hate hearing people acting like publishers are delusional about gamers as a whole preferring SP to MP. It's clearly not true. It might be sad for the vocal minority like you and me but that's the way it is.
It's not EA's fault, or any publisher's, to think that going MP is the way. It's ours, for allowing those games to take over so much and being hypocrites. As always, we love to blame everything on corporate rather than admitting our share of responsibilities. It starts with us, first and foremost.