They're my ISP. They're marginally better, on grounds that when my internet went down whilst working from home once, they compensated me 20% of my bill that month for a loss of service for 2-3 hours.
Meanwhile, I pay O2 for my airtime bill and in areas they report as "4G coverage", I never...