Cox spies on its customers, it is the only ISP in the US to do that. They have caught me twice, 3rd time they deny me service.
Um, no they don't, you were just dumb enough to get caught. As for them detecting what ports are used and whatnot.... sorry you are wrong. The only ports they care about are ones that are blocked for business level access or ports that are blocked for security reasons. To try and monitor all traffic on all ports would be a huge waste of time and resources.