Might it be cynical to think that calling someone a co-founder after the event is a way of getting them to work for nothing? Of course if the idea is a good one and the share allocation to the new recruits is substantial then maybe...
As you said, it's to do with the impact that the person has on the business from inception onwards.