But even then, I think in the future the data scientist role and the data engineer role will converge and the person doing this must know virtual environments.
In the future we will likely have different tools to handle dependencies and environments. If these things aren't immediately useful, it might be worth teaching other stuff instead.