Unfortunately, considering this exact sentence shows up in every discussion on forms of government and modes of economy it isn't a easy problem to solve.
Sorry, I never meant to imply you thought the solution was simple, just lamenting the fact that greed + dishonesty (+ stupidity if we're being thorough) is such a universal problem with untold amounts of time and energy dedicated to debatable mitigation but no real solution in sight.