Seems to be a different target audience. Destiny appeals to the type of players who don't mind grinding (Some gamers including me, find a good grinding game theraputic) and dont need instant gratification.
CoD appeals to people who either have limited time to play games (can get straight to the action) or need to feel like they are always getting something whether it be a callsign, a weapon upgrade, new grenade or what have you.
CoD rewards camping with killstreaks, Destiny rewards it by allowing you to be supered because you made it too easy to hit you.
End of 2009 Predictions (Set, January 1st 2009)
Wii- 72 million 3rd Year Peak, better slate of releases
360- 37 million Should trend down slightly after 3rd year peak
PS3- 29 million Sales should pick up next year, 3rd year peak and price cut