There infrastructure is shite, their customer services are shite and their support is shite.....otherwise, no problems here.
You didn't mention Incorrect billing month after month after month....actively reporting people supposedly file sharing....incredibly rude customer service monkeys.
Even had one African sounding guy tell me that i wouldn't leave....refused too transfer me too disconnection team and argue i couldn't get a better service else where (and i do mean argue)...

Yes all sounds familiar, and when phoned to cancel the contract after a year of grief, then tell you... You cant! and then hang up...we just cancelled the direct debit in the end. Customer service closed at 8pm, i get in at 5 pm and spend 3 hours on the phone to be cut off 2 mins in to a conversation when i finally get a human being at 7.58.
Still, it only took them 3 years to turn off the broadband after we canceled... All those free downloads...idiots
We only used them koz bt said they could not take anymore customers on that line, they are not much better now.