Maybe i was half-asleep or the translation is bad, but i didnt understand what the MC thought of AI at the end, he doesnt want to love her because other people think its wrong and wants to treat her as a thing or did i get that backwards
This is from what I understood of it. The MC says he hates people, and don't like this idea that robots have heart. The reason being that people lie to each other, hurt each other, betray each other. And the reason is because of their "hearts", or just emotions in general.
Now robots, machines, androids are different, they are based on logic, they'll always do what they are programed to do. That's what he finds beautiful, they are "pure" in his eyes. In AI's case, she won't betray him or try to use him for her own personal gains. That's why he can genuinely love her.
To him saying AI has a heart is an insult to him, it's the same as saying she is human, that she would use other for her own benefit.
The interesting thing is that the CEO is exactly what he hates, he tricked and was using the MC and others for his own selfish goal, he didn't care how much people he would screw over to get what he wanted.
The MC is a sad person, he never had anyone in his life, everyone he met treated him like garbage. He was lonely and the only ones that would stay by his side were machines.
So when AI was predicting the future, from all the millions of possibilities she saw, he was the only one whose wish was to simply live with her, that's when she feel in love with him (remember that the master of the successor of Re;ON can have any wish granted, from eternal youth to infinite money, to rule the world).
She saw a sad man who needed her and one that would love her and do anything to bring her back, and since she was looking for a way to avoid dying, she needed him as well. So she choose to make his wish a reality and at the end, those 2 lived a quiet life together.