Purely as a business strategy, I think spending money on election campaigns has a lower return on investment compared to alternatives. For example, lobbying. Financing campaigns produces uncertain results whereas “buying” the politician after the election produces predictable outcomes. Look at the enormous success of lobbyists compared to voters in U.S. at every level of government.
Another issue many have raised is whether foreigners/foreign government have freedom of speech in U.S. I believe they have; but it would be stupid foreigner to push the commonsense limits. Again alternative modes are more effective. See the success of American Israel Public Affairs Committee. Similarly, China achieves its objectives through U.S. Chamber of Commerce rather than engaging in “free speech”.