Hearing about the 5090 dies with missing ROPs, that sounds between misleading and fraudulent. Having 5090s with 176 ROPs, other 5090s with 168 ROPS, that's on the die of the GPU that gets send to board partners, MSI, Zotac, ASUS, Gigabyte, etc. Whoever made the GPU, that are not to blame, they got the die of the GPU from nVidia, but obviously didn't know that part of the GPU functionality if missing.
Having GPU dies or chips sent to companies that do not match publicly stated specs from nVidia merits a legal investigation.
US lacks the capability to control oligarchs. Corruption is too ingrained in American culture.
Not saying it has to be like that or that it can't change, but this is a reasonable evaluation based on widely accepted facts.