Yea, you gotta have a good campaign. Without a good story the game kinda falls apart for me. I tried playing modern warfare once and I had no idea what the story was or why my character died and switched. Unfortunately, I couldn't play it.
Its always fun to finish on legendary too