I've been with VM (or their predecessors) for decades, so any change would be a wrench but Openreach have now done their bit and I now have access to 900 Mb/s up 100 down. I could reduce speed to save money but still get a decent upload speed, IPv6, static IP, no unnecessary phone line, UK support...
It will be an interesting discussion in a few months time when VM remove all their discounts and I have, yet again, to ask for them back. Presumably an increasing problem for VM.
VM IPs may not be static but they are very sticky. In the 6 years i've had VM the IP has only changed on 2 or 3 occasions following major changes to the local network. You can also cancel the phone line as that isn't required for Virgin broadband.
Indeed VM IPv4 addresses are sticky, over the years I probably averaged one change per year, usually after having to move a cable, getting a new router and so on. But... they do change, usually when I am away, and are flagged in various block lists as dynamic, so a niggle.
VM decided they don't want me enough to renew my discounts, first time in decades. Fair enough, so I've left VM and these words are coming to you via the dreaded Openreach and their new fangled photons.
VM are taking revenge by still billing me, for a one month period starting 11 days out of contract, and are currently sitting on a credit of about 2 months. Allegedly I'll get back the credit 45 days after the contract end, by cheque 😐