The passing it onto Archie thing is a very telling comment. I think Harry STILL hasn't understood that severity of what he's done. He has turned his back on duty. He had his military honours removed. His wife literally cannot understand the concept of duty, she's all about not giving the milkshake away for free/I can't believe I'm not being paid for this. That boy will be raised, in California, with no idea of what duty looks like. More to the point, he is being raised in a family and community and society where duty only ever has resonance in the military. Everyone else is about self-advancement as the #1 priority. He will be an American teenager/young adult who will have been raised to think that his life is his to determine, his to decide. What if he tells his dad he hasn't the slightest interest in doing anything for Invictus?
Harry has no concept of life outside the RF, how could he. I imagine the last 5 years have been eye-opening, but after taking the Prince/Princess titles and openly referring to them as birthrights, I think he STILL thinks his children aren't ordinary, they're royal. I think he STILL thinks he'll go back, and take his children with him on terms favourable to them.
In the same way that Meghan is redefining the value of "Duchess", Archie and Lilibet will redefine the value of "Prince" and "Princess". What is a king without a kingdom; a Prince or Princess of GB and the UK who don't know their family, don't go to the country, have no idea what the RF is about or what to do with it - and whose parents have openly turned their back on all that AND shown less than no duty towards it.
I think Harry's worst years are yet to come. I think he's still living in cloud cuckoo land. Mind you, I did feel a pang of pity at that photo of him tearing up when the bagpipes were playing (when Meghan was leaning on his shoulder and he's leaning away looking distraught). I know what it's like to miss home, and I think he misses home terribly. It's a gut punch that takes you by surprise when reminders come out of nowhere.