She had all the technical and artistic goods needed to take the title. She simply isn't a fierce competitor. After failing to win a major title yet again, I'm not sure what she could be told to improve.
Just with current skaters though, so does Pogorilaya, so does Osmond, and Daleman, and Nathan Chen, and Shoma Uno - all of them have the technical and artistic goods to potentially win the worlds gold, and none of them have won a worlds gold - yet.