The difference being that Titanfall actually LOOKS like CoD unlike everything you've mentioned. Yeah, it doesn't have the EXACT gameplay, no stuff, but it sure as hell resembles it a lot in terms of its UI and weapon animations.
and I know you're not being serious, but wtf Counter-Strike easier than CoD? CoD is the very definition of casual FPS and CS is a staple of competitive gaming.