Parshat Ki Seitzei
In 25:15 it is talking about keep honest weights and scales. The passuk says "So that you will extend your days on the land that I have given you".
Why does your fair scales and weights affect the life in Eretz Yisrael? What is the connection between the two? Yes, the next passuk calls it an abomination, but the Torah does not punish us with being thrown out of Eretz Yisrael for transgressing other sins called abomination? Why this? Why not just say it is an abomination so don't do it?
The warning, as it is given, shows us how serious the issue of honesty and fairness is. Whether you keep honest scales or not is something nobody else will ever know. It is something you have to have your own integrity about.
If you set out to deceive others by keeping dishonest scales, and they will never know about it, you are undermining the foundation of society. For that, for living lives of dishonesty, where we make others think we are being honest (which makes it much worse), we lose our right to live in Eretz Yisrael.