Won’t argue China vs America. Dead arguement anyway.
Another huge problem in America though is lack of forethought in policy. If you ban them from business dealings with China, they’ll just back door and launder in policy purchases another way. Take money out of politics completely and no one wants to job. Can’t take corruption out of any human element realistically so you do the best to minimize it but eventually, it all corrupts.