About Solomon's punishment: He will be punished, but it won't happen fast in game (number of updates) terms. No one will kill or torture him. He should live with the knowledge he fucked up badly. And no, that's not enough punishment. Oh, and there are some criminal minds in this thread. I promise I will be a good dev (I would not like to antagonize some of you who have proposed torture).
About the MC's evolution: He will evolve, but once again, it won't be fast in game (number of updates) terms. Only 17 days have passed since he arrived and, although I never considered him a weak character, he has grown somewhat. But no one can turn his personality 180º in 17 days, even though that guy has a lot of circumstances we won't experience in a lifetime, in those 17 days. He needs to get more responsibilities, be more "the man he needs to be" instead of "the lover each of his girls needs him to be". But he can only do that with time, revealed secrets, and (optionally) babies on the way. Oh, and some time away from 22 girls who don't let him a moment to breathe and sort his thoughts.