FWIW, this is exactly why we only release the next to last design/board files, and/or release them after we make our ROI. It seems harsh to have to hold on to design files, and we really want to share our designs, …but as you too have seen, there are folks who simply do not care to show any courtesy whatsoever. Blatant rip-offs on the internet prevent a truly “open source” environment for all but those who have the means to tackle “offenders”.
I don’t know how right/wrong our approach is, but it is the only balance I could make financial sense of while still remaining open.