Having to manage Python / Ruby / Node etc. versions by hand is less complex?
Well I'm tired of all this bullshit anyways. I don't want to manage multiple versions of the same language on my system in the first place, but I guess it's useful for those who need it.
For me, this competes with asdf.
Otherwise, it would compete with eg nvm, rvm.
I haven't managed versions "by hand" for over a decade.