Ky has seen a lot of change in only a couple of years, and he is only 29 at most as a king, so he's young still, while Sol has seen a lot from over a century.
So it's not even his morals are always (or usually, if you really think he is bad) correct, and his actions ideal. But he understands that, and this is how he wants to reach his goals. So yea gives no fucks lol