Man, I love the inFamous series. I didn't really have any issues with it like you had, but to each his own.
That said, I absolutely love the Good ending to inFamous 2. One of the most out of nowhere, emotionally impactful moments I've had in a game. Not that it's one of the only emotional moments I've had, but I just didn't expect that to go that way. I figured the game was setting up for a trilogy, and then everything happened. But when the credits rolled around(and that song is a great song to end it on), I was just kind of quiet for a bit, and just had a bummed out feeling in my gut. Really effective. Also effective was the scene with Cole and Zeke watching TV. Great bro moment for the two.