I wouldn't have given them a tube I might need later on, it'd be the same as me not taking one, why would I do that?
I might have offered other assistance, depending on my own ride, but more often than not I'll have plans of my own that I don't wish to change to accommodate someone else's lack of planning.
I have done the long walk home, through the dawn after a night shift - new tube with a manufacturers fault and dried out glue... six miles into ten I was being shouted at by a bloke with a can of cider, ignored him till he came running after me, only to discover the shouting was the offer of a puncture repair kit.