I use TWC (which is now Spectrum) and have recently reduced my bandwidth from 300 Mbps to 60 Mbps. The reason is that, after two years of fighting with TWC, I discovered what TWC and Spectrum are doing. I have DirecTV and want to use the video streaming on demand which according to DirecTV requires at least 2 Mbps for HD video. Only one in 10 or so times could I view a program all the way through without getting massive numbers of "video buffering" messages and usually the connection got severed. When Spectrum took over this past Saturday ALL my connections got reduced to about 2 Mbps. I complained. What I discovered is that while I paid for 300 Mbps what they gave me was divided up into logical connections at 2 Mbps. I would have to have about 100 connections to utilize my 300 Mbps. None of them would be sufficient to use DirecTV streaming. Since then I have argued and presented my case and I am now getting my reduced 60 Mbps on some connections but not on connections to DirecTV. I am not however paying for service I cannot possibly use. I suspect all the ISPs are doing bandwidth management on the logical connections so that they don't really have to have the bandwidth you pay for available or maybe they're just punishing the competition (DirecTV).