"a router that couldn't reconnect to the internet after cycling the power."

I had a TP-Link do that. It was a firmware bug and eventually they sorted it. But six months later. For consumers they won't wait that long.