Not only is EA shutting down old servers, but starting w/ 2011 games they've required you to buy the game new to access the online content or pay 10-15 extra to enable it. Every new copy comes with a one time use code that almost certainly wouldn't be found in the used copy, so you have to pay extra for it.
Not only that, but EA seems to be taking AWAY options in the NHL games in each year. In NHL 2009 I could customize how fast players go, how hard they check, how fast the passes were, etc... both local AND online (non-ranked).
In NHL 2011 online you can only toggle all rules on/off (can't pick and choose), you can't disable the incredibly frustrating new passing method, and you can only change the game clock to 5 minute increments. This is for online unranked play with friends. All these options are available offline, so why did they take them away when I'm just playing with a friend in a scrimmage game?
EA is burning us every single year and we have to take it because there's no competition. I hate it. HATE HATE HATE IT