Any principle is correct for a particular context and that applies to
ethical principles also. Why should you tell a truth if a gun is
pointed at your head? And if you don't believe in government
controlled economy, why should you pay you taxes honestly? 'Ethics' is
a matter of believes and I don't agree with a hard-coded chain of
commandments.
The inclusion of force changes the equations in the scheme of things
and you have to decide accordingly.