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.
Ah ok - sorry for misreading you! I'd have to see specific links to be able to say what happened. In principle there shouldn't be any difference between YC and non-YC companies/projects when it comes to this.