So as a commoner, I am free to voice my opinion, but Prince Charles, as a member of the royal family, isn't? Is that your point? I don't recall Charles signing up for that when he was born.
Icy Gull might not have signed up to a life time of paying Charles a shitload of money just because Charles happened to be born in a specific family. Maybe he is even less eager to pay for someone born into being a political influencer through his heritage.
The reason why pretty much every nation in Europe removed the powers from the Kings is because having a king with political influence and power is completely incompatible with democracy. Once royal people start talking, some sentiments of society starts to listen, and then the royal member suddenly has political influence which is maybe fine in Bahrain or Qatar but very strange in a modern developed democracy.