Eh, I don't care if people take pics of me when I'm in public. Or my daughter. If I'm willing to let strangers on the street see me as I am in public, then I don't see a huge difference of strangers on the internet seeing me like that either. (Same with my dd.)
My problem would be if they used my (or my DD's)picture and photoshopped it into something inappropriate. THAT would be crossing a major line.
As for turning it into a snarky meme or whatever... Well, I just ignore it. To takes a lot to ruffle my feathers, so I really don't mind. Its not something I can control or change, so there is no point in getting upset over it.
As for the snarky memes already floating around out there... Well, if you are going to go out in public like that, then you have to expect *some* social repercussions. (Ahem, people of Walmart...) Its not like these people don't KNOW they didn't put on any pants, or are unaware of the fact that their day-glow orange zebra-print body suit is going to draw attention. in this day and age, the internet has become a huge part of social interaction so it makes sense for things to show up there... It's just unfortunate that once it's uploaded, it's there forever. No living down that kind of memorialization.
Personally, I don't take pictures of strangers unless there is something I really want to share... Then I take care not to include (or blur out) the face... Like when I was on my college campus, and saw a 30-something male student sporting a My Little Pony backpack. *click* hey Facebook! A wild Brony appeared! :) lol. I DO make a point to not post rude or hurtful things though... I like to keep my page positive, and if someone saw their pic on my page it would more than likely get a giggle than make them upset. I see no point in publicly shaming/humiliating people.