I kinda disagree. This is a discussion forum first, advertising should just be a side effect. Anyone posting here should do with an intention to spark discussions and elicit greater wisdom of the community. And if that wisdom happens to be comparisons to prior art, so be it. I don't think it should take away anything from the work, but only expand both the author's as well as the community's awareness on the topic.
Noted. I had no intention to be disrespectful in any sense. Just pointing out flaws and reasons why and how current project came to be.