From a business stand point though, they make ZERO money off used games, and servers cost money to run. Its reasonable to make cheap skates pay a fee to get online and play multiplayer. a 5 dollar fee is reasonable. Gotta keep the industry alive
That cost of running online is factored into the original price of the game.
If I buy Madden brand new I'm already paying for the online access/server use for that physical copy of the game. If I sell the game I'm no longer using any of that, whoever I sold the game to is using it in my place. So why do they need to charge twice for the same copy of the game? It's not like if I sell my game EA all of a sudden has two people playing online multiplayer instead of just one.
It was nothing more than EA trying to double dip cause they were butthurt other companies (Gamestop, Gamefly) and private sellers were eating off of used games/rentals and they weren't getting any of the pie.