I guess we'll have to agree to disagree.
Credits are already earned from prior years earnings. If I have a tax credit from US sources, future earnings are immaterial. The IRS will send me a check...plus interest.
The only way I can recapture this credit is to buy another foreign source that throws of income - which gets to be a circular Ponzi-like scheme. You can never catch up.