I will say that I have been happy with the performance, functions and reliability of Vbox. I'm not in a position to criticize and I'm not doing that. Perhaps the changes that have come practically on a bi-weekly basis were very difficult under-the-hood stuff that I can't really appreciate since I don't know the internals. Over the years that I've used this product I don't recall seeing any major changes. I've been using VBox for a long time - many years.
And you are saying also that as popular as this product is there are not enough folks working on it to consider a minor enhancement that is actually visible? That's surprising. Sorry I don't know the internals of your HR. Change the discussion to a matter of HR rather than software design. Looks to me as if all those problems you bring up are already solved. If I write stuff to it and then switch it, things work cleanly. And when I switch it to the VM, windows must be sent a message to dismount it, since windows no longer sees it. When I plug a stick in, Windows Grabs it and mounts it. The Dismount of an Active USB device problem must already be solved in the current implementation. And in addition when a real stick is switched from the real USB bus to the Virtual USB Bus in the current implementation, the host is not fighting for it any longer. If a USB device is built directly on the Virtual USB bus, then the host would not even know about it to fight about it. I don't really understand your argument about "Fight us for ownership". Many new systems don't even have a optical media.
Windows 10 now comes on Stick rather than DVD. I was trying to encourage what appears to be a simple and very useful new feature, esp in the light of most new installations occurring from USB sticks rather than DVDs.