If Canon USA is listing them as in stock, but I’d say they certainly have worked through their own backorders. Do you have a preorder placed with Canon USA that they did not fill?
They determine a fractional allocation to retailers based on prior sales, and keep a fraction to sell themselves. They are not going to ensure that other retailers’ backorders are filled before selling them direct, they stick to their fractional allocation. Keep in mind that since it’s the same price everywhere, Canon makes more profit from direct sales.
On launch day as well, Canon USA had a few in stock units for sale. I presume that since B&H sent out shipping notices on Wednesday and Canon didn’t ship until Friday, those who placed multiple orders canceled their Canon direct order, leaving Canon USA with a few extra.