I have read several posts on this site where people said that they didn't "get" the movie. I still don't think I understand what's so complicated about it. I think a lot of people don't like it, because they think it's preachy. Also, a lot of people complain about the lack of dialog, but I never really noticed because the robots are so expressive and communicative in other ways.