Nope, it sucked. Even the extended ending was still bad.
It did ambiguity badly. It also shoehorned in a revelation and debate “AI and biologicals can’t co-exist” that you could literally disprove if you’d done the previous missions correctly. And it tossed aside any real consideration of the thoughts or decisions…