As the Sony situation goes, you can't really blame them for being hacked. You can complain about how they got the news to the users, but how were they supposed to prevent from being hacked? Also most companies aren't really that forthcoming about attacks that affect user information. This has happened to systems of many big companies, and hackers constantly intrude government servers, online retailers, banks and many other sensitive systems. If a group of well funded, and skillful hackers want to get into your system, they will. No Sever is truly "hack proof" To say something like this couldn't happen to Microsoft's network is VERY short sighted. Why would you assume that because someone "pays" money to them that it's somehow more secure? That really makes no sense. Many banking websites are hacked constantly with big hacking organizations skimming millions from them. Why do you think that happens? Do you think that their severs are somehow less secure than Microsoft's too? Even though they are all regulated by their federal governments?
What this should really tell people is that they should be very careful with their personal, and financial information online. I buy point cards, or use a prepaid credit card for purchases online. These are much easier to use, and you don't have to worry about fraud.