From Wall Street to the mall, Sears Holdings Inc. (SHLD) might be the most hated major American company.