I'm honestly okay with the endings. I know a lot of people are upset but the only other direction it really goes is everyone holding hands and singing praises of victory at the end. And I think that would be pretty shitty and cliche. I give Bioware credit for at least trying to break standard convention.