This is the highest-budget biggest-name fanfic production I have ever watched.
It's also /blatant/ pro-S31 propaganda, they're trying to whitewash their image after their previous debacles. "Look we saved the entire quadrant, please forget the last time we were the ones endangering the galaxy"