Its quite simple really.
Every other FPS on the 360 is utterly awful.
Brink came and failed horribly
Halo in any form is for the lowest class of gamers (casuals)
Battlefields - Ok for a while but gets dull fast.
BO aint perfect but its the best we got so enjoy it while you can before IW releases the travesty that MW3 will be.