I suspect Wal-Mart has waited this long only because arresting minimum-wage earning people on Medicaid (no benefits, since Wally will only give them part-time hours) during the holidays is not a hearts-and-minds winning move.
Cracking Wal-Mart's union-busting wall would be worth some civil disobedience time in jail. They have a long history of intimidating workers who try to organize; the NRLB has been largely ineffectual against this tactic.
I suppose they could force the picketers to the public right-of-way or sidewalk, with great publicity for the protests and little to no positive effect for WallyWorld.
Sure, I'm for whatever is worse for Wal*Mat.
Personally, I don't shop there: they suck the life out of small towns and rural communities, replacing small businesses with minimum wage dead-end jobs, while selling goods produced by the lowest bidder. What real savings they offer are often paid for by abusive labor conditions in other countries.
I don't think people should be rallying for making Wal*Mart a better place to work, they should be working to destroy it altogether.