It's possible to not want the corrupt and/or broken unions without agreeing with Wal Mart. Sorry.
The ones that actually care about the workers and do more than just collect dues are few and far between these days. Especially bullshit like certain unions trying to get rid of the secret ballot and forcing them in with carding only.
Workers need to demand organizations that will actually stand up for worker's rights everywhere, all the time, and not just optimizing dues money payouts.
I'm just curious how do you know that the ones that help workers are "few and far between today". Unions are constantly demonized and to a point that everyone believes it no matter what the actual facts say about them.