I could not be happier with ME3. If ME2 had included Liara as a primary crew member it would possibly have been my favorite. But I loved 3 and I loved the ending. Which for me had Liara and Garrus safe. And Shepard possibly alive. I guess I understand people thinking their actions one way or another should have meant more. I was just exceptionally happy that my Shep sacrificed himself for his best friend, and his soul mate.