Absolutely this! All these people saying he needs the royals etc when he never rejected them in the first place. He wanted to do the job he left the army for! He was very good at the charity work with much more natural ease than many members of the RF and he wanted to continue doing that but also with a means to earn some income, just like some of the other royals did at the time eg Beatrice and Eugenie etc. It was a perfectly reasonable request imho.
H & M could have done charity work in more "edgy" areas - edgy for royals anyway in the sense that it's not mainstream opening of hospitals and train lines - such as homelessness and female entrepreneurship and the excellent work that Meghan was already doing for the Grenfell Tower residents, and key areas of the commonwealth, and have a few very discreet sponsorship deals on the side like Aston Martin or some brand of flash tailor or shoemaker or something.
To say that sponsorship is incompatible with being a member of the RF is a load of hypocritical hogwash imho because of the royal warrant system which outwardly is meant to support British brands and excellence and all that jazz, and I am sure it does that too, but don't tell me that the Royal family don't receive some discreet extras from Range Rover, Barbour, Hunter Wellies, Fortnum & Mason and the Ritz hotel, or other providers of elite goods and services.
And yes the optics are not good when you turn up in Lesoto wearing Savile Row clothes or are driven to a homelessness project in Northampton in a Land Rover costing £80,000 plus, but isn't that the case for all of them?