python -o foo.exe foo.py
at the command line, and get an executable, without any further effort.
Hence making the resulting program useless to users of most operating systems.
In close sourced development, which most corporates may prefer, yes, the resulting program is useless to users of most operating systems.
In open sourced developement, it is still a good feature to have. At least for distribution to end users or as trial.
To end users, they don't care, as long as they can click and run the program they need.
To developers, if the codes are close source, nothing can be done anyway even if you have the codes, licensing agreements and contracts usually forbids everything. If the codes are open source, you will get the codes anyway and do according to the limits of the licence.
maurice -- http://mail.python.org/mailman/listinfo/python-list