"Be gay do crimes" and "boss makes a dollar, I make a dime, that's why I poop on company time" have inspired more direct action in the younger generation than all the somber old slogans combined, and it's because they're funny and memeable. It's because every gen z will see both on social media at one point in at least one form, and they'll stick in their mind
Adjust your messaging to your audience and your culture