That does not make it better, but you can not get rid of them without really hurting the “normal” customers. (This is why i do not buy games that need a constant internet-connection even for singleplayer, i just download the cracked version. I as customer do not want to mess with that stuff, i just want to play the game that i WOULD buy if it would not have that 24/7 online-stuff for a singleplayer-game. I really could Puke the whole day about this. IF i pay for something, i dont want to be treated like that.)