... but there's no data security problem over there at Blizzard. Because they take data security seriously. And some other game companies apparently do not.
I'm pretty sure Valve takes data security seriously, too, and their response so far has shown that for me. (As is the fact that Steam hasn't had a security issue like this until now. Valve had HL2's source code stolen off a server way back in the early 2000s, but that was well before the days of Steam.)
Compare that to what happened with Turbine (LotRO, DDO devs) last month. Their forums had an epic security flaw which was brought to their attention in the form of stolen data. They shut the forums down for "emergency maintenance" and then said nothing more--
for about two weeks.The trouble with this is Turbine, very stupidly IMHO, links your forum and MyTurbine logins. Meaning that if your forum username/password was stolen, if it was decrypted, whoever stole it had
instant access to your game account and any sensitive information you might have had stored at MyTurbine such as oh, I don't know, billing information.
And yet they waited two weeks to inform their users that they should change their passwords. That's absolutely disgraceful.
With the Steam situation...we know our forum information was taken, and some accounts compromised there. We also know that they had
access to "a database" from Steam itself. This doesn't mean any information was taken (Valve is still investigating), and to me the wording of "a database" implies that the hackers didn't have access to all 35 million accounts. Possibly only some of them.
And for the record, implying
any database, be it Valve or Blizzard's, is 100% secure is tomfoolery.
No database is 100% secure and failproof. Steam is a large service. The sharks have probably been circling for quite some time, trying to find a way in. They've probably been doing the same to Blizzard for years, and I'll bet you anything they're doing the same for Origin, etc.
Yes, it is the responsibility of those services to do their utmost to keep your data as secure as possible. However, it's also your responsibility to not be equally dumb about your data security. Don't reuse passwords. Use secure passwords. Do use Steam Guard. Don't have a company save your account credentials/billing information. Etc.