Very nice gesture. The man has a good heart.
It pains me when I see a motorbike with an adult and 1-4 kids on it and only the adult is wearing a helmet. But mostly none of them are wearing helmets.
I guess the police don't fine you if the driver is wearing a helmet even if the others are not. I think the main reason you see people wearing helmets is just to avoid a fine, not for safety.