easily cancel your citizenship of another country.
I can think of two countries off the top of my head where this is untrue. For USA you need to pay to renounce your citizenship, & China won't allow you to at all. I don't think it's unreasonable for the requirement that they are a citizen for government positions, but it seems a little heavy handed for positions that don't have direct influence over foreign policy.