I don't have COD for the same reason. I'm am mainly a single player gamer (no friends)
According to reviews and user feedback the game is 5 hours or 7 if you drag your feet.
This could be one sitting for me on a rainy day.
I hate the idea of starting a game and loving it, and then having to worry about it finishing on me the same day I get it.
When I pick it up in a year or two dirt cheap and set aside a rainy day for it then I won't be so bothered.