Why should people who do good not brag about it?
If feeding egos incents people to make the world a better place, why not?