After all, it's not the fault of the businessman that a foreign government extracts bribes as a condition of producing or selling. In many countries, bribes are the only means for outwitting leviathan, and thus serve as an institutional bulwark of prosperity. Think of it in terms of market pricing. Paying the full price for the permits to the government is seen as decent and honest, whereas private bribes are considered seedy. If the government gets the money, it is paid out to government workers, who then pay taxes on their income.
Bribery is far more efficient.
It allows the full price for permits and protection to be split between direct and indirect payments to private parties, partially bypassing a useless and destructive middleman. The truly moral thing for the businessman to do is pay all bribes necessary to get the job done. Only then will the Russian people get their software, the bribe-paying businesses their profits, and the bribers extra spending money. Everybody wins in this exchange. Because the U.S. government hates competition.