Those are all valid points. I'm definitely not a designer or a developer. The goal was more to create something myself, using tools that I'd mostly found on Product Hunt, and just get it out there: more of a doodle than a work of art :) I haven't had much to do with HTML since my 1998 Smashing Pumpkins Angelfire tribute page (imagine lots of Billy Corgan and glitter GIFs). This was a good refresher trying to get Tumblr and SquareSpace to do the fidgety things I wanted. I'm also a big fan of Product Hunt and thought it would make for a quirky homage to what they're trying to create. Is it useful? Dunno. Did it make a couple of people smile? I hope so. That was as far as I got in the planning. Don't get me wrong, I love self-serving as much as the next person, but my intention was certainly not to offend. Thanks for taking the time to give feedback, I hope the backstory is somewhat insightful.
HAHA, Interesting point! I hadn't thought of it as a marketing campaign for them...not sure that they need much marketing :) But I did originally want a more high tech option than just badges. Incidentally, I started to just like the idea of badges as a public commitment to build hunt-worthy products.