The British monarchy are illegitmate, descendents from the Saxe-Coburg Gotha and German nobility. They championed the Nazis, and some members of their family have Jewish ancestry, and as traditionalists of the British Empire build they are members of Masonic Lodges; the Duke of Kent being the most famous of them to date. The Queen is not only the Patron of the Order of the Garter, she is Crowned Head of World Freemasonry, and Head of the Secular Church of England, which is presided over by Protestantism, another form of Freemasonry. She is deferential to the papacy also.
I care not how much she brings in to the country. She obviously stands for the old world and the power structures of that world. She is not just a figure head or embassador for this country, she is a major organiser of political influence throughout the common wealth. She still owns North America!
This kind of wise-crack: "She brings in money and so it's a win for all." is the most blaze attitude. It is better for such people to simply live in ignorance and not try to understand anything at all.