I think some benefit of the doubt is allowed here - intern dev Alice codes the in private mode. Intern dev Brian creates the restore tabs on crash feature and integrates it hastily to make the (clearly rushed, if you ever used edge for more than 5 minutes) release. QA you say? But the history tab IS blank! Why would QA ever look into some internal db file? (sigh)
let's blame all the telemetry snooping in Windows 10 on a bunch of interns too ? it's like Microsoft can't hire professionals to develop its two main products . There is no benefit of the doubt, they know what they are doing.