Comedy 101, know your audience.Wow you guys put politics into everything.
Just a little humor, don't get your political panties in a twist!
Comedy 102, your audience need to have a common background (understanding, subject matter knowledge etc...) for any "joke" to get across.
Comedy 201, see comedy 101
Putting out a "joke" knowing (or ignorance of) your audience DO NOT share a common understanding of the topic is a recipe for your "humor" falling flat.