Of course it is good for the ego. I cannot say the opposite. It also boost me to create more. That is the second good point.
But the best of the best is I put my little message against polution, crazy consumerism, sweatshops and global warming out there! It is maybe a little drop in the Ocean, but drop after drop, maybe people will start to think, to look, to be aware.