Really think they should phase out the monarchy. Like, when the queen dies, Charles becomes monarch (nominally head of state etc), but doesn’t become King - he’s still Prince Charles. And there are no more princes/princesses after the current lot, so tiny Prince George is still a prince, but his kids won’t be.
Same for all other hereditary titles. It’ll take a few generations, but they’ll fade away gracefully.
(I’m sure this has been thought of, but can’t find it online.)
That won’t do anything about huge amounts of concentrated wealth (e.g. Duke of Westminster), but at least symbolically, that’d go some way to creating a fair society lol