I completely get Launch HN part - that was not I intended. I've seen companies not 'launch' but incrementally present their releases from what they've built quarter by quarter with YC badge in the title of the post or in the guise of launch week. And have always wondered why are those incremental releases allowed to be discussed so successfully ? I would say YC badge shouldn't be allowed in first place in any post other than Launch/Job. Believe me these companies have become disproportionately successful from their peers although they lack substance within. As mentioned I do not want to name names.