Yes, they have. And now with Drax being shown out of every figure they have ever shown, both unreleased/canned and released, the ones canned account for around 1% of all the prototypes shown. Over 15ish years and nearly 500 released products. Pretty low odds that any one figure will not make it. And this one had even less chance to get shelved. They showed 3 seperate prototypes entirely new designed ones.
With the first class figure they announced what the issue was. You can list the number not released (all three to five) and then I can list the 495ish ones that were. Yet every time a figure is delayed or a prototype takes time to get put up for PO there are people talking about it being cancelled. It's silly. It's like 1 prototpe ever five years on average, that doesn't make it.
In fact the odds are much higher you will die in a transportation accident in the next 12 months then any hot toys figure gets canned in the next 5 years. So, again, stop it with the cancled figure stuff already.