The recent US builds were not tied up by "NIMBY roadblocks".
It's interesting that in China, which you assert lacks roadblocks, renewables are being installed to a much greater extent than nuclear.