Насчет миллионов лет-слишком много,конечно.Разумное человечество существует только несколько десятков тысяч лет-наши предки-охотники к благотворительности были не склонны(ресурсов было мало-все выживали с трудом).Благотворительность началась с образования крупных государств,где появились излишки-Древней Греции и Рима,где существовали хлебные раздачи("хлеба и зрелищ").А благотворителей за последние века было очень много,да и сейчас их немало.Мне более всего нравится история врача 19-го века в России Федора Гааза.Он бесплатно лечил,посещал заключенных в тюрьмах и все свое немалое состояние истратил на благотворительность,так что хоронить его пришлось за казенный счет.Хоронила доктора 20-тысячная толпа,и Ф.Гаазу заслуженно стоит памятник-вот это пример..