I've finished the game - 285 hrs since launch - I was quite happy with the ending I got, it definitely wasn't incomplete. All those people you're saving, they're accumiliated in a quest in Act 3 called Gather Your Allies. They matter.