While I prefer Target over Wal-Mart based on service and merchandise, I don't consider the big boxes to be evil.
Sigma pretty much summed up my thinking with one exception.
If the other places cannot adapt to Wal-Mart in their market, they don't deserve to be in business. They don't necessarily have to compete on price, but they need to differentiate themselves in some way that is attractive to customers.