To me, the weirdest thing about Product Hunt is the lackluster name. The word "product" mostly makes me think of SKUs and novelty plastic junk.
Who really wants to be a "product hunter"? The excitement factor in that would seem to fall somewhere between "discount shopper" and "logistics manager"...