Failing To See One Thing
After reading most of the posts here, everyone is convinced Cherry 2000 was a sex robot. But if you pay attention to some of the lines of the movie, and the early scene in the glu glu club. I feel that he was truely inlove with Cherry and not just using her as a sex slave. For him, the idea of going into those clubs going through all that fake impersonal drama of filling out paper work, having demo reels, and the whole "business" of finding a woman, was unromantic. He could actually sit down and talk to Cherry without all that, she in fact was more "real" than the human women. That being all he could see around him is what drew him to the androids. once she broke he could have just upgraded her, or gotten a new one, but he didnt he fought to get her back, confirming he did feel a deep love for her. It wasn't until he met E that he finnaly saw a human woman that wasnt like any he had seen in the cities. He finds a woman that the Cherry Model was based on, in some way he found a real Cherry 2000, which may be why she was given that cherry red hair color.
There are other scenes too where you can see the dept of his feelings for Cherry. Like when his coworkers are trying to get him to go to the bars with them, stating "so you lost your robot" you can see the pain in his face when they say that line. think of it this way. when you loose a pet your sad, why? its just an animal. but because you've spent so much time with it, it becomes part of the family and you love it. the same thing in the movie. But with a human body, and the ability to talk and think, feelings are able to turn into love and affection.