If writing a web engine from scratch would not have taken a ungodly amount of time and effort, they would likely have done so. That said, the behavior of Vivaldi is closer to Opera 12 than Opera 13 and later is. Basically a bunch of cloudcookoolander UX designers got the reigns of Opera, and has since slowly been crawling back towards what Opera 12 was capable of.