It relied rather heavily on 2001: A Space Odyssey references, and not only as part of the long tradition of movies in which humans who go into space turn into babies. The subtler references were funny.
I laughed when I saw the iPod, and when WALL*E made an old Macintosh start-up sound once he was fully charged.
The fat==stupid==passive message bothered me a little bit. There were hand-wavy things in the plot to soften it ("bone loss due to microgravity"), and I've seen interviews with the makers that explain they didn't mean to send such a message but they meant the people to be infantilized due to having all their needs taken care of. And the people eventually showed some initiative. And there were some nice scenes in the end credits of fat people doing active things. But I think most people watching the movie will walk away with the "fat==stupid==passive" message reinforced in their heads anyway.
I think movies that say "corporations are evul" are really ironic because here we go to a massive cinema complex to be confronted with mounds of food and arcade games and then to watch thinly disguised ads for half an hour before the start of the movie and then 15 minutes of previews for other movies and then a movie and to go back into the complex to be re-confronted with mounds of food and arcade games. But somehow the fact that the movie said "corporations are evul" is supposed to make us feel good that WE haven't been sucked in by corporate brainwashing, or something.
(I don't think "corporations are evul" was the primary message of this movie. That was sort of a free bonus rant.)
This movie made me aware just how few clues are needed for me to make assumptions about gender. I assume WALL*E is masculine because he has hard edges, he is banged-up, and he lives in a messy truck full of a gadget collection. (However, he watches old musicals.) I assume the probe robot is feminine because she is round, mysterious, has a quick temper, and has bad aim with her ray gun arm.
The gender assignments become more obvious when it turns out her voice sounds feminine, her name is EVA, and her sole mission is to find life and put it into her belly, at which point she ceases to communicate or to have any personality at all.