So if Joe Shmo's router is compromised, then the ISP turns it off. How then is Joe supposed to learn that he's compromised by looking up symptoms, or download an antivirus to clean it up?
It's a pretty solution to the problem in theory, but when you actually apply it, it doesn't quite work out as well.