First off, taking mechanics from a game does not in any way mean it is a clone. What companies will do is often take certain mechanics from a game and implement it into their own to increase sales and likability. If you wanted to, you could say that all first-person shooters have copied Wolfenstein and Doom by making it a first-person shooter where you kill humans and aliens. Where would be if companies hadn't developed first-person shooters out of fear or being accused that they copied it. In general, the different platforms of gaming (platformers, sports games, fighting games, FPSs) are doing nothing but getting better, and that's because they'll take ideas from other games and implement it into their own. So the argument that Crysis 2, or anything for that matter, are CoD clones is not a sound one.
Also, the CoD games are not bad games. They sell because people generally trust in them to deliver a fun experience. When CoD Modern Warfare came along, it changed, no REVOLUTIONIZED FPSs. It introduced the loadout system and RPG like leveling and player modifications (perks), and added some variety to games. The downfall to Call of Duty is that it has become an annual release making them very repetitive.
But when developers take what is good and what people like from a series and implement the ideas into their own game, it makes for a better game (in general). Saying Crysis 2 is CoD with nanosuits is so ridiculous. You're right, aside from invisibility, power jumping and sliding, gorgeous visuals, armor mode, ledgegrabbing, nanovision (which isn't too much), visor mode, and having things linked to an overall energy bar...it is a lot like CoD. But all of the previously listed things add a lot more variety and make it a different game. You could argue that Halo 4 is CoD with Spartan Armor, but that addition makes it a completely different game.
If you are going to dislike Crysis 2 for anything, it shouldn't be that it is "CoD with nanosuits". You could talk about how unsupported it's community was, how the map packs were useless on console, how buggy the game was/is, how the killcam never functions properly, or other things gameplay wise...but you're contributing nothing by comparing it to CoD. A lot of people were upset because it was "dumbed down for consoles." I would like to make the argument that had Crysis 2 not been available for consoles we wouldn't see another big budget Crysis game. It is most likely because Crysis 2 was made available for consoles that Crysis 3 will be the game that it is. Sales figures show that Xbox sales accounted for 54%, PS3 taking 29%, and PC having 14%. People like Ruku and TS Andey are actually telling developers what they'd like to see in Crysis 3, while most are just too busy assaulting it with terrible accusations that make them feel good to be counter-culture.
And before you say it, I know this is a soap-box post, but, I'm tired of seeing the same thing over and over, as are you I'm sure.