Just to throw my opinion in here, not sure where to jump into this conversation.
Personally, I believe the mc is still just as selfish as ever. Sure hes moved into a more gray area, but is he doing it for the girls, or to calm his conscious? The MC really only began to care about the girls after Mindilos showed up. He saw the person he was becoming and hated it. He forced a change, not for the girls but for himself.
Evidence of this is the fact that the mc has already completely changed the girls. There is no going back. The girls have new likes and dislikes, new personalities. Yet he is still attempting to alter them, to change them into something more human AKA what he wants them to be. He claimed himself, in order to serve him best, the girl must be the best version of herself. However who chooses what the best version of themselves is? The partially mind broken girl, or the master that created them?
A strong example of this is actually the chick who was immune vs her mother. The immune chick was put in charge of the girls. In the sort of management role her mother forced upon her that she never wanted. He put her in that role, not because shes qualified, but because shes his favorite. further emphasizing how selfish he is. Not to mention how much he didn't want to corrupt her because of his feelings for her, despite the fact it risked the other girls.
Mind control, and corruption genre as a whole, is a power fantasy. The play is more important than any sense of romance. Personally, I find nothing wrong with it and enjoy it. My only complaint is that I wish the author would stop trying to justify the players actions. Its kind of annoying, makes it feel shallow, and hypocritical.