Just working for a product, creating a product, and making your customers happy doesn't mean being good. It only means being successful, rich, or effective. It's a pretty selfish strategy. If you consider yourself as a "good" person (whatever it means), you should think about giving something to the community, for free.
The video is here: https://youtu.be/TM7RodFnRr4