The only reason Product Hunt exists is because others use it to promote their business. ;) making money from all of this is simply a side-effect of the value add.
You could say that about any advertising product, none of which are necessarily altruistic.