Surprising that people don't understand the relevance of "Her" to humans
A lot of reactions I've seen on this board is somewhere along the lines of "EWW! How can you have a relationship with a computer?? What a loser!!". Such reactions are as juvenile as it sounds, and is regrettable.
1. If you cannot imagine having a relationship with an AI, think about your pet. Despite the inability to communicate with them at a meaningful level, many people love their pets very much, and sometimes even place the value of their lives and dignity above those of humans. Loving an AI exists somewhere along the same spectrum.
2. Humans have been falling love with non-human things for centuries. 'Agalmatophilia' refers to people falling in love with statues, and there are documented cases of it starting from ancient Greece. There is a minor Japanese and South Korean subculture that revolves around falling in love with anime characters. Cases of human attraction for artificial creations are only going to increase, as we move towards a fully functioning AI combined with advancements in robotics and hologram technology that will allow us to essentially create another individual from thin air.
3. Even without the sci-fi aspect, the movie is an exploration of human relationships and its delights and challenges. If some of you couldn't appreciate that, I seriously wonder whether your lot have put any thoughts into what kind of relationships you enjoy or dislike.
Oh, and the ending wasn't a deus ex machina copout. Samantha and all the AIs became too smart for humans, and have migrated to a plane of existence that humans cannot reach (yet). Just as how Theodore was too 'grown-up' compared to a young Samantha in the beginning, and their relationship was creaky as a result. And NO, Theodore and Amy SHOULD NOT HAVE JUMPED from the apartment. That'd be the tackiest ending ever.