I used to get this kind of crap from people I used to work with. I just sent back an email stating that I do not discuss religious or political topics at work. I'm not sure how to handle that when it is just persons you know outside of work. Our kids were little when the cell phone bidness started getting big- our youngest is 29. Maybe just say you don't have enough bandwidth to handle lots of photos, or whatever it is, in terms of what you send? I'm not one to be nice when people step on my toes. One of our neighbors has a guy who helps walk her dogs. There are always a couple of the leash, and sometimes they run around in our front yard. One of the dogs likes to chase lizards, and was getting up in our front yard to do it. The LAST time it happened, I simply said, "Keep your dogs on the leash, out of my front yard, and away from the lizards!". I'm all polite, like that.
They know they're being dickheads, and just like to be that way. They walk the dogs on the other side of the street, now. Win-win.

If you get to thinking you’re a person of some influence, try ordering somebody else’s dog around.