it's a practical problem for users, due to being currently responsible for fulfilling the setuptools dependency themselves in non-virtualenv environmentsIMO, we need to bundle or install it for them (through dynamic installs, or add the logic to get-pip)