Let's hear for some serious ideas to end this thing.
My plan would be to phase out the current and coming generations. Let's not be too harsh.
The senior generation, King Charles III, Camilla, the Unspeakable Andrew, etc. and older, let them all have their one piece of land with their title to it. But make that title and all others non-transferable. It dies, it's gone. Free up each and every acre that gets out of these monarchs claws.
Next Generation, Prince William, Prince Harry, etc. let them have their pieces of land, but let that land get phased out from them. They start next year with 100%, and lose 5% each following year.
The next generation will lose the titles, too. No inherited royal land, only the land the parents and family paid for.
That's my plan