The most direct way I can think of to answer that is well, honest people never expect to be undercut. Or if they do it, they'll cling to their integrity while they are being taken for every penny they have.
Think of every great achievment mankind has supposedly made. How many inventions are we told were invented by one person, only to learn later on that they were actually ripped off from somoene else?
In the end, Honesty is a product of ideals, hopes and dreams. It's the armor you carry with you when you've failed so that you can tell people, "Well at least I was honest about it."
Success in any field has always been off of the blood and sweat of others. It's a sad fact, but it's true.