The reason they can't do this is because the US's goal is not to make China dependent on its chips - which the US doesn't manufacture, any way - but to prevent China from achieving similar capability in cutting edge industries like AI, 5G, super computing, etc. that have strong practical implications for its commercial and military advantages over China.This sounds like "keep the DUV/EUV sanctions intact but let the GPUs from Nvidia flow freely". Probably a smarter take than current policy, but I suspect too little too, late even if implemented.
Remember, these chips sanctions all started with Huawei beating Western companies to 5G. The charges against Huawei were a joke; what they did not want to see happen was Chinese 5G being installed all over the world and Chinese smart phones taking over markets. To stop Huawei, they banned not just chips sales, but also the entire US software ecosystem, while pressuring their allies to not use anything made by Huawei.
It didn't matter that Huawei relied on US chips, equipment, and software in much of its products. What mattered was the technology they demonstrated was cutting edge and represented China catching up to the US in capability. Allowing China to buy its way into this capability would defeat the whole policy.
The US wanted a world where they could keep Chinese industries and the Chinese military two generations behind. They couldn't do that without banning high end chips. But it turns out, they couldn't do it even with banning high end chips.
The strategic mistake was to show their hand too soon. Cutting off chips at a more critical moment - like the start of a war between the US and China over Taiwan - would've been much more devastating, but I guess US policy makers had no patience and were tired of waiting for China to actually make a stupid move.