As a JP for ten years I saw a huge number of people who lied under oath and who should therefore have received a hefty prison term - then have their brazen lies ignored by the system.
This makes perjury the attractive option and is both morally and practically, indefensible.