Wal-Mart is hedging it’s bets.
If Obama wins, they will be looking for favors (crony capitalism) especially in regard to healthcare.
A small favor in that regard would more than offset the contribution.
Companies never put all of their eggs in one basket. Not the smart ones.