This stupid on both sides. If you don't like the product, vote with your wallet, stop bumping the thread, and there will eventually be nothing to market.
OP, you are letting your ego override your business sense. Marketing is one thing, and trolling is another, and this is a small community. For every bit of true marketing you think you are doing, you are also shooting yourself in the foot with this silly game.