I agree with all except the Infamius 2 bit. I liked that game!
About Infamous 2: I thought the game lacked any type of structure. Bigger enemies didn't seem to require any sort of strategy and the regular missions felt generic. Not to mention the repetitive side-missions.
I agree, only two games this gen that felt tedious to finish were AC3 and infamous 2, at least imo.
"There are no atheists in the 85th minute" - Teju Cole