BT is so bad that I went to the only other choice for landline - wait for it! - TalkCrap! Fortunately I've had little reason to to contact CS (sic) and the connection is pretty stable.
The last one here, to put a line in my neighbour's house, was good (I let him in and looked after him - he gave me 2 NTE plates :-) ) He'd been trained by the army in fibre technology - got a job with Openreach
- on wire!