Ironically, if they provided more information, less people would likely cancel.
When the HP Reverb G2 got delayed by a couple of weeks, they did a proper press release but also a Reddit AMA. Because people were getting lots of information it was interesting to see lots of comments about "being happy to wait".
I think customers just want to feel listened to and respected. We all know that OCUK can't bring the cards any quicker than they already are. If OCUK told me that I likely won't have my card until mid-November I wouldn't cancel, but I would really appreciate knowing what to reasonably expect. Right now, I don't know if I will have the card next week or next year.
Agreed, humans work much better if they know what's going on, so it would be great if OC would be willing to give as much info as they can.
Someone said they should get "a card" before someone who ordered later, regardless of which cards we ordered. And I agree that from one perspective this sounds fair, but given the variety in brands, prices etc, I'm not sure this algorithm can be fairly implemented because not everybody feels that way, nor would everybody who ordered a 650 quid card be happy to get the 850 quid one just to gain (say) a day or two earlier delivery.
In my personal case, yes, I would be happy to get 'any brand' that is cheaper than 730 quid if it improved my queue length meaningfully (e.g. 3 weeks) but it's much to complicated for OCUk to create such an algorithm that implements this fairly. I'd love for them to try

So yes please, OCUK, provide us with
- My spot in the queue for the particular card. "There are still xyz customers who ordered the Asus TUF before you"
- Current inflow of cards e.g. "We received 50 TUF cards last week"
Or any other pertinent factors we could base an estimate on if we 'plot the progression' a bit.
As someone else said I have no clue if it'll be october or february, and even though it won't really change my behaviour (not going to pay a scalper lowlife) it will improve my annoyance a massive amount if I know which date is the current best guess.