I wouldn't say that. WineD3D worked for me since the late 2000s.
I loved VBox, always satisfied my humble needs..
The best of VBox was its strong forward/backwards compatibility, I think.
You could mix old VMs with new VBox hosts and vice versa.
Also, VBox was available to older or obscure hosts for a long time.
So you could choose any system you wanted as a host, as your digital home.
If needed, you could boot up, say, a modern VM with Windows 10 for interaction with society (Skype, recent browser for home banking, cursed Office 365, etc).
But at the same time, you could still use your older VM with Windows XP and Visual Basic 6, Delphi 7
and tinker with old Voxel engines or the DirectX 7 SDK.
You could run some old games, too or run older PCB design software, use your EEPROM programmer with its 32-Bit drivers.
For example, I'm using an old Macintosh without hardware-assisted virtualization and with OS X 10.6.8, because it still looks pretty (Aqua, 3D glossy symbols, skeuomorphism) and can run my favorite Power PC applications.
By comparison, VMware with a 3D-accelerated VM doesn't run on that Macintosh anymore,
because it made Intel-VT/AMD-V a requirement and dropped OS support for Snow Leopard.
And Parallels Desktop for Mac..
It drops host OS support rather quickly. And there are no free upgrades.
Every new releases of mac OS required an updated copy of Parallels.
And I don't even blame Parallels for that.
Apple really loves to removes functions, add restrictions or move paths around.
But with VirtualBox, these updates were always free of charge and all releases were properly archived and accessible.
Edit: Edited.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//