The problem is that the minor royals of this generation are the dukes, earls, marquises, etc. of future generations.
It's amazing how much land they own across the country today. For example, as Duke of Cornwall, Prince Charles owns much of the land of Cornwall; it's his primary source of income. Locals don't own the land; they pay rent to the prince for the privilege of working it. By all accounts, he's a fair landlord who cares passionately about farming; however, some lords and ladies who own land in Cornwall live in Spain on the earnings and couldn't care a hoot for the locals. In the town where I grew up, a local lord owns all the shops in the high street. He's pushed up the rents so much that half of them are now boarded up.
I have great respect for British history and for the stability that the monarchy has brought through the centuries. We need go no further than George VI to see a king who rallied the country during time of war. (Unfortunately, though, we need go no further than Edward VIII to find a king who was a traitor to his country.) I do feel, however, that the institution of royalty has served its time and is now an unnecessary burden on the country.
I might add that the Church of England is also a huge land-owner. It should have sold its wealth years ago and used it to serve the poor and under-privileged of this great nation.