I don't know, this meme seems to fit both sides in my opinion. I mean, we have seen thoughtless political parroting from pretty much everyone in the US. Same goes for feels. Isn't that what US politics is all about? Lots of chanting and anger.
That's how I see it from the other side of the ocean.