This is not related to this question, as the performance of the router does not degrade.
For the most part, every home networking router I've owned stops functioning periodically, connectivity simply drops, and the router is unable to get an IP. This usually happens once a week, and a simple power cycle solves the problem. My colleagues have the same problem, and the heated question arises "why do I have to reboot my router!?". In all of these cases, it's been a new purchased router, and this happens from the get go. I've bought brand new routers, and this does not solve the problem. I've tried flashing the firmware with DD-WRT, still no luck.
I'm sure there are many variables that could cause the problem, but I'm not looking for an precise solution to my problem. I'm just curious as to why so many people have to reboot they're router to regain connectivity. Is this a technological hurdle we've yet to perfect?