The trouble with Wal-Mart isn’t that it underpays its workers, opposes unionization or destroys nice little “Mom and Pop” stores. The trouble is that its current managers are unable to defend the free enterprise foundations of the company. That is Gary North’s argument available here and I think he makes a very good case.