FWIW: The author is aware of virtualenv, but it seems that he's not aware of the fact that Ian Bicking has also rolled out an easy_install replacement called pip.
From what I've understood, pip makes his point pretty much moot, because it has added uninstall feature to the "bleeding edge" version over at bitbucket.
In addition, virtualenv and pip play very well together, which is extra.
I don't know whether or not this would matter to Midgard, but if the people using python-midgard wanted to use other python packages as well, they would probably prefer a packaging system that can handle other packages well, such as pip.
Problem with debian's apt-get is that some python software (or probably majority) are not packaged for debian.
@prometheus There are two issues currently. First one, author is right about using system setup tools (like apt) and not using python's setuptools. Though, setuptool shoudl be used for pacakging. Second one, is that setuptools development is one man project so there's setuptools' 'distribute' fork.