Could Korra have stopped Unalaq/Vaatu from ripping Raava from her and destroying the Avatar Cycle? Yeah. I think she could have. But you have to consider that Unalaq was Korra’s uncle, and Korra seems to be big on family and friends. I think if she had to choose between the world and her loved ones, she would pick her loved ones. Every time.