Если идёт затрата материала, то порядочные люди не будут просить делать что-то бесплатно. Что касается небольших трат и личного времени, то это зависит лично от вас.
Моя мама, например, несмотря на пожилой возраст, 2 раза в неделю ходит проведать больную тётю, покупает ей продукты (немного, но вкусного) за свой счёт, потому как у нас не принято приходить проведать человека с пустыми руками, и всё это она делает, естественно, бесплатно. Я спрашиваю, почему она это делает, ведь ей самой здоровье не всегда позволяет с лёгкостью пересекать город. Она отвечает, что это по-родственному, помочь тёте и тётиной дочери, которая в остальные дни ухаживает за матерью после работы.
Никакой выгоды в этом нет, просто сострадание, я думаю.
Бывает, я помогаю подругам и родственникам, если я хочу их поддержать. Я всегда помогаю безвозмездно подруге, которая спасает бездомных животных, и когда я строю планы по повышению своего дохода, она входит в мой расчёт расходов.
Бывает, человек просто нравится, бывает, что тебе это человек помогает, когда обращаешься, тогда тоже люди помогают.
В других случаях мотивом может быть: ты мне - я тебе.