Please Insert CD

callofdutyrequirescd
When will game companies stop requiring me to insert a CDROM to play a game I own! This is especially painful for playing games on my laptop, where I really don’t want to carry a bunch of CDROMs with me. It’s amusing to me that this $40 game requires a CDROM, while Photoshop, at $700, does not.

Suggestion: optionally allow me to create an online account which the game can use to authenticate my purchase. If I don’t have access to the CDROM, I should be able to login (online) to use the application.