All this protection stuff is making more people aware and cautious of what software they buy.
Going through my games last night, I found Battlefield 2142, I loaded it back up and tried to play single player and it wanted to connect to the EA server, I had to request my user and password from EA...