If you have other options available in your area I'd recommend at least trying them out.
I've had issues with Cox for years and pay for the higher support as well as gigablast and continually have packetloss. I've had techs come out to the house quite a few times. Have had them rerun cables, check the hardware, had them tell me that it's not an issue with our house but other issues with our area that require other techs/tickets that they have filed.
I've replaced routers, bought a new cable modem, etc. None of this has resolved the issues we've had. Even just listing the issues in the forum you can see this is a consistent issue.
Unfortunately, Centurylink in my area doesn't have speeds as high as Cox, otherwise I would have tried them a long time ago.