Well, Good, the shoe might be on the other foot, if you were the one developing it and see a clone of your efforts along with the very picture you used to sell it!
You are right, there is no patent, but for some of us there is something called,"integrity".
An old word and concept that has been swept aside by the new morality.