Deadline on shipping the product is king, so developers do what they can in that amount of time. That's pretty much SOP in software now - ship something that works "good enough" out the door, and hope you can patch the issues later. Some companies are better about the initial code ship and the releases after, and some are quite bad about it. The need to reboot most consumer routers is one of the reasons I won't use that class of device, even at home. I love my EdgeRouter
I would not suggest haphazardly running CCleaner or Malwarebytes. Also, I still don't believe the issue was with the computer itself, as evident by the OP who stated they're already using other browsers. Checking for additional updates is also fine, but the way Win10 now handles it is different than previously and more of a moot point.