They are not “moochers” - the Crown Trust contributes far more to the UK Treasury than the House of Windsor spends, not to mention all the further revenue in tourism they generate.
Indeed they do and as heads of state go, I think Her Majesty is good value compared to certain presidents. . . . .