How should it be better? Most environments offer Apptainer which can import Docker containers. Plus a lot of theae languages like Julia and Chapel are pretty self contained and programmed against eg ancient libc for these very reasons.
There is something like this but twice the prive in Finland https://www.moi.fi/laitenetti . Can't make outgoing calls but there are pay as you internet call out services for that occaddional use case.
So the main news is that they're giving up on develping an independent IDE and turning into another VS code fork. The loss of biodiversity and reliance on a no-so-reliable steward is mildly concerning.
The database itself may internally store a more dense identifier than an autoincrementing primary key. For e.g. ctid in Postgres or, under certain conditions rowid in sqlite. These should be fully dense after a vacuum, and rejection sampling can be used to paper over tombstones generated between vacuums.
For the case of Python packages which are primarily exposing a command line script, alluded in the `start|build|whatever`, there is pipx https://github.com/pipxproject/pipx