Why honesty is the best policy? Because dishonest people no matter how much treasure they gather are never at peace, they always despise honest people and try to harm, tarnish them, they are like raving dogs, ignore them or not they will destroy anything/everything they can. The darkness of their own soul engulfs them and those around them. They may party in five star hotels but will never know the taste of bliss.
Honest people on the other hand know that in this wicked time they will most probably never get their worth but still they are happy because they did not joined devil’s brigade and caused further harm to human civilization. No wonder those who know this stay honest.