A quite reasonable reading of the state of the law is that nothing precludes formally holding multiple citizenships as long as the individual chooses to be loyal to the USA in every situation where the duties of their various citizenships conflict.
It should be noted that direct conflict in these duties is fairly rare, and usually only arise in wartime, or if an individual seeks a policy-level position in a government.
I do understand the reality of it.
Not questioning your view.