I downvoted, not due to any disagreement towards the politics, but just because the memecraft on display here is abyssmal.
Ok, I can get behind that.