Agreed, I enjoyed the hell out of these games right up until that ending. And however bad the ending may have been IMO, it does not negate how good the rest was. Heck I recently started another playthrough from ME1 just to experience that journey one more time.