If you had to choose between installers requiring a virtual environment by default (i.e. `PIP_REQUIRE_VIRTUALENV` defaults to being set to `1` unless you explicitly set it to `0`) or PEP 582 & no more virtual envs **at all** (which is **not** like `node_modules`, e.g. no entry points means you **have** to use `-m` to run things), which world would you want?
And yes, I'm being extreme w/ the PEP 582 option on purpose to force people to think through that being the default way people do things.