It was just done randomly at the end and it was about Hook’s feelings more then about Charming’s. This entire episode felt more about Hook’s feelings then Charming’s because what was going on with Charming was all filler.
Yeah I’ll just say I completely disagree. Charming had some of his best “feels” moments in this episode than he has had in years it seems.