I really deeply appreciate the storytelling craft that has gone into ensuring that David Tennant is the Doctor forever, and can appear at any time without requiring weird timeline shenanigans. This is fan service, yes, but I'm certain the #1 fan this is servicing is in fact David Tennant.