в общем-то все закончилось правильно. естественно, первой мыслью у меня было "Моффат, ну неужели нельзя было сделать так, что все закончилось совсем хорошо, и он оставил их по другой причине?" но потом сразу приходит понимание того, что другой причины быть не могло. причины уже были, он хотел их оставить, но они слишком привязаны друг к другу и ничего бы не получилось. а если смотреть на это со стороны не истории, свершающеся там, а со стороны правильного окончания определенного этапа в сериале это тоже правильно. любой другой конец был бы смазанным и просто никаким.
спойлер

а вообще...