Was Kaikei evil? She did the job as she was the chosen one because of strong will power and patriotism. When Ram came back from exile she told him that one of her biggest regret was that she missed 14 precious with her favorite son. Years later when Ram came back as Krishna, Kaikei also came back as Yashoda.