That, and user-controlled servers. Without opening up the server hosting to users a game is guaranteed to die in less than 6 months if you're not COD or Battlefield these days. And I believe that was the whole purpose of P2P to begin with: Ensure games die quickly so people will buy the next game. "Dedicated servers" has just been reduced to a marketing term that means the P2P service is hosted server side instead of client side.
The presence of good servers dedicated to the performance of a game is still hugely important (running any game P2P is ass), but the glory days certainly ended with the loss of user control. Now we get matchmakers organizing shitty teams instead.