I was under the impression that things came too easy for Mirai. She kind of might not have known what hard work was, so she trained but did not train enough to get the consistency Frank wanted. Frank is notorious for wanting double run-throughs ... Then she would come off the ice looking pathetic and ashamed during competitions because it did not just magically happen every time like it did at some events. Goodness, she still placed 4th at the Olympics! (Remember Frank ridiculously coaching her to smile in the Kiss 'n Cry at some events, which was oddly hilarious.)
Mirai is 1 of 4 skaters Frank significantly developed that were 4th at the Olympics, and all were so talented that it probably came too easy.
Tom Z is really good with the tangible things that go into developing a skater, like if there are 365 days to the next worlds then he will have a training plan for 365 days, including 301 in the rink. Mirai has commented multiple times that the notebook he creates with a training plan was a real eye opener to her, and Tom told her directly that he would not accept her unless she was going to train like a developing athlete, not a waning aging athlete.
Anyway, I am so happy for her. I hope she is proud of her work. I hope she trains and competes like a champion for the rest of her career. I want her to be the one that fought and did not let her talent slip away, but instead became everything she ever wanted through hard work