Does anyone know why engineers, developers and scientists still cant as of 2016 solve the problem of modem/router restart maintenance? For years I have been using broadband for various things and invariably something will happen where the internet stops working right. I unplug/replug the power adapter for the box, and it works. WHY??!!! why didnt it just do that same thing it did when it restarted, by itself? It confuses me why something like this still happens anyway? Like what is the internet doing that it can get so congested or sluggish??? Like it catches cancer or something and stops working right. The fact that a restart can fix this, but it doesnt happen by itself, infuriates me. How hard is it to have a little baby program in there that looks at your data up/down and says, hey, they're is a problem here. Obviously the capacity to work properly is within the box. Just a mess how it has the potential to slow itself down due to heavy or even normal use. For example I notice if I stream on Twitch, it works better after I do a fresh restart. WHY??!! Why didnt someone invent a modem protocol that just fixes itself dynamically when there is all too common internet slow down. The Apple router was a huge leap forward in this but it still happens esspecially on the modem level and the router is no use. I have Cox and have had others, its something that happens to everyone. But it honestly shouldn't be happening to anyone in 2016. BrB we have Siri technology that can understand human speech in our computers but we cant figure out to tell a modem to reconnect/clean itself after internet problems. I dont even get how they make software that allows for this to happen, I'm not a programmer, but it seems so simple.