You can be a loyal citizen to only one country. Maintaining two passports is an open declaration of disloyalty and lack of solidarity.
And immigrants shouldn't get special privileges that natural citizens cannot, especially special privileges conferred by foreign princes and potentates.