Fan service plus she helped relaunch Doctor Who. I think that was the point. If we forget all our differences and focus on our similarities we can achieve peace. A little naive but a good message for kids. I loved his bad-ass thousand yard stare. As for why they all appeared. The moment had the power to break pretty much all the rules of time (it is the ultimate weapon). Perhaps it planned the original timeline so the Doctor could learn from his mistake.