Target could be on the list because they openly support anti-gay politicians. There was a boycott of Target in 2010 after they made large contributions (about $150K) to a anti-gay Minnesota politician.
I am not shocked Bank of America is ranked higher than Walmart. BOA helped wreck the world economy, illegally kick people out of their homes (because BOA no longer owned the the houses they were foreclosing on), they actually locked customers in one of their branches in Santa Cruz last fall when they tried to close their accounts (this was during the mass exodus when hundreds of thousands of people closed their bank accounts and move their money to credit unions), they tried to charge $5 a month to people with debit accounts until a massive petition (and lots of media coverage) shamed them into not doing it, they were caught price-fixing ATM fees along with 2 other banks and 2 major credit card companies, they laid off 30K employees while still paying their CEO $7.5 million. Yeah, there is plenty of reason to hate them.
EA should not even be on the list.