‘Will I fall victim to it…..’? Well, you have read the other posts from users who have had similar issues, so will that happen to you, will you beat the record of a year’s delay? Honestly, who can tell?
‘Anyway this can be sped up?’ Sorry but absolutely not. It’ll happen (or not) when it does, you might well be lucky and it happens quickly or possibly it won’t. - again, who can tell?
Now compensation is a bit of an odd one, yes, you should be entitled to a sum for every day that it is delayed - except there are actually all sorts of ‘get out of jail free’ cards at play here, so don’t be too optimistic of a big payout or credit on your future bills.
So, what I would suggest is that you at least make a start on investigating alternative suppliers. Then mentally set yourself a target , ie if VM isn’t installed and working by a certain date then you will sign up with another provider having already worked out what their lead times are etc.
Now if you have read through other similar threads then you are probably aware of my usual advice, but just in case, don’t cancel the VM installation even if you have decided to go elsewhere. If they do install first and it works to your satisfaction then fine, just cancel the other supplier. On the other hand if it doesn’t happen for months, then you allow the install to go ahead, test it and immediately cancel within the 14 day cooling off period. That is no cost to you, but you will know that the cables are all in place and working if you want to give VM another chance in a year or so.