Its pretentious and arrogant to tell people what you think they are morally obligated to do.
Its even more so in a case where a person accepted kindness from a stranger and suddenly has a bunch of people on a BICYCLE forum jumping down their throats over it. Honestly, really?