These people may have really good reasons for picketing. They could be the best reasons ever. They could be eloquently worded arguments that would convince me to never, ever shop at Wal-Mart again. The problem is that their signs look like this:
We are printing our reasons in ridiculously small font so that you can't possibly read them from your car.
PLEASE DON'T PATRONIZE THIS STORE!
Seriously, I have excellent vision, and even when my car is stopped at a light, one lane away from the picketers, I cannot for the life of me make out even a single word of the tiny font that explains their reasons for demanding that I not shop at Wal-Mart. My best guess is that it's something about unions or healthcare, but for all I know, it could also say "We protest the mistreatment of the smiley face logo" or "Their bakery-fresh buns are not quite as round as we'd like them to be."
How on earth do they expect me to support them if it's impossible to tell what I'm agreeing with? And they're marching at the far end of the parking lot, about 4,350 parking spaces away from the actual entrance of the store, so unless I park a mile away from Wal-Mart, get out of my car, directly approach these people, and ask them what it is that they're protesting, I will never know what these signs say, and let's be honest - I'm never going to do that. If you want my support, it's probably best not to make me work that hard to support you.
Every time I drive past, I think, "Somebody should really stop and tell those people that their signs would be more effective if people could tell what they said," but I'm definitely too lazy to do that. In the meantime, I'll continue to shop at Wal-Mart unless someone comes up with a good reason I shouldn't and then prints it in two-foot-high letters and holds it up in front of me.