I used to run Vagrant for python development back in 2015
it "worked" but was extremally slow and would break at least once a month. Not to mention Ubuntu suddenly removing the Vagrant user breaking more things. How much was VirtualBox or Vagrant fault, I'm not sure but it wasn't a happy experience.
It took like an hour minimum to even setup an environment and everyone dreaded the day when they need to recreate their machine.
Once WSL came into being we moved everything to docker containers and never looked back.