As I understand it, the biggest hangups right now are twofold:
1) Materiel shortages - certain foils, finishes, stocks are not available.
2) Printing availability - as has been mentioned elsewhere, access to high-quality printing services is very limited. There are two major printers for cards in the USA: one in Virginia, the other in Dallas. Leaf and Panini were both making use of the Dallas-based company, but Panini just muscled Leaf out to make exclusive use of that entire printing facility. UD at the time of expo was trying to source high-quality printing in Germany.
So, when do they catch up? When the above return to Before Times levels of availability.