> EDIT If the script uses a well formed #! this isn't too much of a problem either.
He does have a point, though: Dependency management in Python is a pain in the ass. Virtualenvs aren't really a solution, distribution packages are usually horribly outdated, …
EDIT: And I'm not talking about development only. I'm talking about download small scripts and being able to run them seamlessly as well.