Quote from Bolimomo:
I agree that in a perfect world, these routers shouldn't need to be reset and should work forever. (Just like what they said about Microsoft Windows.) But I also know in reality, any gadget that is programmed by human beings and has buffered data in its memory, over time it usually has some kind of performance degradation due to memory contention from memory not released properly for re-use, causing slow down, hanging, etc.. Only going through a re-initialization cycle would clear that kind of problems.
Most of these gadgets are designed WITHOUT a hardware reset button. Yeah, right. Armstrong switch it is.