Memes are always the lowest common denominator compared to more community specific oriented posts. A meme can be digested in 5 seconds or less so people are easier to upvote it and move along.
Compared to more specific posts that usually requires you to read the whole post or visit the link to truly digest and then decide whether you want to upvote it or not.
What if you live in a country that doesn’t send any money to Israel? Also, boycotts do work.