You posted information online and made it freely available ... They use it better than you. If you don't like it, take the info you posted down or ban them from accessing it, otherwise, don't complain about them taking advantage of it. And no, they don't owe you a thing, because you gave the info and access away for free and they happen to be smart enough to take advantage of what you put out there for anyone to use and see.
Seriously, you can whine about them using other people's info and blah, blah, blah until the cows come home, but it won't pay the bills for you ... It's much more productive to find a way to survive and pay the bills without the handouts they've been sending, isn't it?
In analogous terms:
You gave the pan-handler a buck. They can do whatever they want with it, and just because they used the $1 you gave them better than you and made $10 doesn't mean you're entitled to some of what they get from it. You gave it to them. If you don't like it, don't give them any more, but giving it to them and then complaining about what they do with it won't get you anywhere with a reasonable person. People keep giving it to them and they use it ... Either stop giving it to them or stop complaining about how they use it. And whatever you do, please, don't think they owe you anything for something you're giving away, because they owe you absolutely nothing.