To be fair, it's a hook line and sinker for console playing. Make em eat your service. Don't like it? No multiplayer.
It's like when Activision nailed a stake in the heart of dedicated servers in COD. If you can make em pay, make em pay.
Commoditize wherever possible.