Для начала нужно помнить, что все добрыми и хорошенькими быть вообще не могут: везде, где есть хотя бы один моралист, будет и тот, кто будет вести себя аморально. Это всегда было, и всегда будет. Почему? Потому что нельзя просто-напросто «узаконить» совесть, мораль, добро. Даже если и можно, то вряд ли кто-то будет искренен в этом. Так что алчные люди всегда будут.
Что касается прогресса: не будь таких людей, то вряд ли что-то произошло. И вообще, какой прогресс имеется в виду? Технологический? Тут точно ничего не поменялось. Социально-нравстенный? Тут бы точно поменялось всё кардинальным образом, но, как я говорил, аморальные пороки победить нельзя у всех.