I applaud your integrity and I can’t disagree with the principle, but good people are always at a disadvantage in the world because we always play nice and by the rules.
Thus a saying I often hear, “Nice guys finish last”.
Sometimes it’s difficult to dispute this, but I refuse to believe that at some point in time it doesn’t pay to do the right thing.
The only exception to this, I think, is politics. Honesty is crucial, but playing nice, no way.