If you do not have VM, Hyperoptic etc, then everything will be on OpenReach and you are paying for the level of service.
I'd given Zen a shout. May cost a bit more but their support people are *actual* techies and not some untrained drone in a call centre thousands of miles away following a script.