I bet most people here aren't aware that this movie is based on a novel. The novel is extremely funny in a satirical sort of way, and isn't uplifting or schmaltzy. It is much more a criticism of America than a love letter to it. But I understand why they made the film like this, a movie that was more faithful to the book wouldn't do nearly so well at the box office.