I only ever had it a problem with large, poorly maintained projects from work. You know the kind that have two web frameworks required in the same project, and two orms, etc. ;-) That one I definitely put into a venv. But my stuff, no.

And then you're sunk the moment anyone else needs to run your code, or even if you just need to run your own code on another machine.

Never happened.

I salute you for never needing a new computer, ever.