Certainly agree on this. Sometimes working smart is not enough, but being truthful and sincere to others are more valuable that would bring out the real success in business. The positive result would not be visible immediately, but in the long run those who were honest and true to their customers stay longer and flourish more, while those who succeed from dishonesty, the effect won’t be seen long term.
Sincerity isn't something you just get randomly from anyone because people make a leaving annd run their business off such so at some point it feels like its at the expense of their business, even if it does pay ins the long run, actually it doesn't come by easily. Sadly not all honest people actually gets customers, life is so funny that sometimes the reverse may actually be the case.