Former King Michael was a man without scrupules. He not only took away the membership of the Royal House and the royal titles from his daughter Irina. In one go her - total innocent- children, his grandchildren, were eliminated as successors to the throne.
Earlier he desavoued his daughter Princess Sofia and her daughter, his granddaughter Élisabeth, from the royal family, later to take them back in grace and favour in the Royal House, after she had divorced from Alain Biarneix.
Out of nothing former King Michael created his Swiss-born British grandson a Prince of Romania to be included in his proposed line of succession. And out of nothing he removed him again. You don't think he was that cruel? See Irina de Roumanie, see Michael de Roumanie Kreuger, see Angelica de Roumanie Kreuger, see Sofia de Roumanie, see Élisabeth de Roumanie Biarneix and see Nicholas de Roumanie Medforth-Mills....
Former King Michael also denied his natural half-brother Carol his rights. In October 1995 a Romanian court ruled that Carol was the legitimate son of King Carol II. His half-brother, Former King Michael, appealed this ruling, but lost the case in an upper court of appeal in 1999. In March 2002, the Supreme Court of Romania ruled that there should be a retrial, and in July 2002 a lower court ruled again in Carol's favour. Michael again appealed, and in January 2003 he again lost the appeal. Michael again appealed in December 2003 thriving his own half-brother totally mad with a battery of lawyers. To prevent him getting his rightful inheritance in Romania (earlier Carol was successful in claiming his share of former Romanian royal properties in France and Portugal).
So where your fairytale assessment of former King Michael comes from is a mystery, as his actions seems to point to a rigid, uncompromising and unscrupulous character.