Oh EA you so funny. But seriously, you want to make up for years of bullshit? You really want to change how you operate? Alright, here's a few tips.
1: Origin. Do not make it mandatory, especially for singleplayer games. Likewise, if a game of yours is sold elsewhere, say steam which is already DRM to begin with, do not make origin part of the package. One DRM tool is enough.
2: Steam. Bring your games back to steam. You might not be a fan of valve, but broadening the availability of your products to as many places as you can will only help you. There are plenty of people who dislike Origin, or they simply dont want yet another program running in the background so they can play games. Adjust to this.
3: Always online. Just no. Throw that idea overboard, it doesnt work, it will never work. Multiplayer and Online-functionality should at best be a addition, a feature rather than a requirement. If people do not wish to play online, do not force them to. MMOs or Multiplayer-Only Titles are the exception because by design they are meant to be played with others. Games such as SimCity, which can be played by yourself are not that kind of game, do not try to change this.
4: DLC. First, quality check your DLC, of every subsidiary that makes games for you, bioware, maxis, whoever. Then price accordingly to what is offered. A 3-hour DLC is not worth 15 Dollars or equivalent. Neither is a DLC which adds only a few tiny buildings worth more than 1 Dollar, 2 at most. Do not gauge your consumer base, offer content they want and charge at a reasonable rate, the cheaper something is, the more likely it is to buy something. If the content is high quality, some might buy it simply to encourage you to make more, even if they do not want the DLC themselves.
5: DRM. Again, Origin. DRM is not mandatory, it does not help you, it does not deter piracy or whatever is your latest boogeyman. Never make it harder for the honest consumer to enjoy your products, it should be as easy and as painless as possible to install and run a game for people who buy your games. The more hoops a customer has to jump through to get to the game, the less satisfied they will be with your product.
6: Shareholders. Do not listen to people who have no idea what happens in the game industry. They wish to make a profit, therefore your best idea is to listen to the people who actually buy and play your products, namely the gamers. If you make your customers happy, you make your shareholders happy because you make a profit. If you only make your shareholders happy, your customers might leave in droves, meaning you lose money which makes nobody happy.
So EA, you really want to wish to continue? Here is your chance.