How do you remotely turn the plug off if the Internet is down?
You can setup a Schedule to turn the plug off at say 2am then on at 2.01am if required which is stored in the plug. I agree it's not the best solution, but is still an option.
It was just around your option of getting it to power up every 3 hours. But, if the Internet is down you couldn't remotely tell it to power off so that it can then power back up again. Timer schedule for regular reboots appears about the best option if it is down to the router having issues over time.