If you have material consisting of novel research that the audience will find intellectually gratifying, you're welcome to share it as a standalone post.
It's not good community participation to hijack other people's launch posts with this kind of antagonistic commentary when you have a competing agenda.
Edit: removed initial mistaken accusation of failing to disclose competing product.