I know people are bothered that Killian is “asking permission” from David and that they think that it’s weird and a little too old-school for him to do such a thing, but I really don’t think he’s doing it because it would have any impact on whether or not Killian actually proposed. Captain Charming has been evolving and changing for almost as long as Captain Swan, and now they’ve become such good friends that I think Killian is doing it for David more than anything. Because David is old-school. Killian loves Emma, but he respects David and he wants him to know that. I think the whole “asking permission” thing is purely to show David that he respects him as Emma’s father, and also has his friend. Let’s not forget that David also missed most of Emma’s life. He missed so many huge milestones, and this is going to be a HUGE milestone for her. I personally think it’s beautiful that David is going to get to experience something like this, and I think it’s beautiful that Killian respects him so much to do this (not that his answer would ever keep him from asking Emma to marry him). The only question now is, are we going to see him have a similar conversation with Henry???
PS: I’m not trying to change anyone’s minds here. If you don’t like the idea of Killian asking permission, I understand and respect that. This is just how I feel about it.