Well that's all fair and well, but Francis isn't competing and isn't winning fights. By the time he fights again he will be 24 months or greater since he last competed. I don't know if there will ever be a unification between Francis (lineal) and Jon (current) championship statuses, but that isn't Jon's fault. It's at worst Francis' fault for ducking, or more accurately Dana and Francis for being unable to come to agreeable terms. This should just be viewed as a retirement from the UFC by Francis, because he obviously did not want to fight Jones for the amount of money being offered to him.
I think that's as smart as Jones not fighting at heavyweight until he gained the weight/strength/muscle he needed at the rate he deemed reasonable. If francis lost the title to Jones, he didn't have big money fights left except for a trilogy with Stipe. If he lost that, his money making fights are gone forever due to age and losses. If he won, he had one fight left with Jones and then retirement and he'd be old af. Trying to score a fight with Fury was betting on himself and I like that.
But, painting Jon as a ducker is preposterous, and saying he hid for 3 years when he at best had 7 months of negotiating time to fight Francis instead of Ciryl, is posturing. If anyone ducked out it was Francis from all available information.