Originally Posted by CryptiK
Origin have a security loop hole. My team mates BF3 was hacked by a website that hacks accounts with a program rather than knowing your log in data.
Or your friends use predictable/the same passwords for everything they have. That is usually the case of when game accounts get compromised, I learned the hard way with Guild Wars 2 and now I use lastpass for everything now.