> If it’s using a virtual environment, then they can pierce the abstraction by inheriting system packages
Which defeats the purpose of doing the build in a virtualenv, which is to avoid any possible collision with or contamination by other stuff that's installed on the system by using a fresh copy of everything.