I don't know why I can't play local co op on modern warfare.
The main campaign does not offer split-screen play. You'll need a second controller to play Modern Warfare split-screen. Is this true? It's confusing, but you can't choose the co-op option because the game won't support split-screen play.