Because Wal-mart will insist on a lower price point for the games (again and again), which will drive WotC/Hasbro's profits down. It is often NOT a good idea to have your product sold at Wal-mart, just ask Rubbermaid.
That said, I bought Ebberon through the Wal-mart estore and got it 45% off...