The Queen understands this. Prince Charles doesn't.
It breaks the deal to bombard government ministers with letters about your particular maggots. It breaks the deal to voice your opinions of foreign statesmen in public with journalists around.
It doesn't matter whether your opinions are right or wrong, sensible or idiotic. There's a deal- and you're breaking it. If you absolutely can't stop yourself from telling us your opinions you should step aside from the succession.