I agree with Foxmoth, First of all your ability to asses and correct the situation shows good judgement, I would like to know from your friends how they think pilots operate on schedules. I know this sounds extreme but what we learn on the journey is what we will apply at our destination. If I depart a point and am expected/have a slot time at a destination, I dont just leave it up to the Gods to get me there on time, I do what is required within the bounds of safe operation/POH/SOP's etc to stick to the schedule. I think THEY show poor judgement, not having the ability to adapt to a changing situation.
Good on you.