I enjoyed the whole trilogy, but I did find the ending a bit unsatisfying. On the one hand, I don't see as how
accomplished anything that couldn't have been accomplished otherwise,
I'm not sure I understand this critique. "Accomplished?" Data 2.0 was in a position where he could only save one or the other, and the crux of it was who he chose to save. Rhea didn't die to "accomplish" anything, she died because Data 2.0 had to pick between her or Akhairn.