Damn it. It showed back up yesterday without the option to shut it off. Ran through the repair options this time and it still doesn't show the option to shut off.
No reason not to use another browser, but why can't we ask about this?
As a mechanic, I wouldn't tell you to go buy another car if yours could be fixed.
Same thing appeared on my laptop and not on either of my PC's. It used to be an option to shut off, "Remove Greeting" and that was located on the top left of the new tab page. Now it is being forced on us without being able to shut off/remove.