Forced online. I dunno man, sounds sucky. I'm fine with online activation upon installation, but forced to be always online is too much.
Sure, you can argue that everyone is online nowadays, but what about when you because of unforseen reasons lose internet access? It doesn't happen often, but the few times it does happen, people tend to want to play single player games, seeing as they can't play multiplayer anymore.