I really have no issue with any theme shop. They’re doing nothing worse than anyone else.
Give up. The only full protection is not to post your image in the first place.
Why I WordPress, more thoughts on security, and also responsibility.
It’s for your own good that you can’t be logged in automatically to multiple domains.
SSL failures in weird places with cPanel, WHM, Comodo, and a phone I don’t have.