So Ubisoft requires a UPlay account for multiplayer on their games, and then this happened.
[W]e learned that data were illegally accessed from our account database, including user names, email addresses and encrypted passwords. … Unfortunately, no company or organization is completely immune to these kinds of criminal attacks.
That’s certainly true, but when you insist on inserting a layer of authentication between your games and Xbox Live (which most game companies don’t do) you best make sure you have better security in place to protect the information you force people to give up in order to play your games.
Companies like Ubisoft, that force complications on your game play experience, owe it to gamers to ensure their data is protected – especially when that data is ancillary to the user experience and gathered strictly for marketing and DRM purposes.