Agree. Stuck with Virgin at home, as they do genuinely have the fastest, lowest contention connections, but I just put their shuperslub into modem mode and used my own SOHO firewall, 10GbE switching, 6x6ac APs etc.
It still disconnects for 5 or 10 minutes roughly every week in total, but the rest of the time it's pretty good. Compared to how it is using the SH3 as they installed... that was a pile of doggy doo-doo. I had to go back to that mode when the builders were in in December - I'm not risking my expensive gear in the same room as someone with a Hilti and a sledgehammer.