My guess is that Amazon makes more money per AZW eBook sold then per Mobipocket eBook. And so they'd want Kindle owners to have to purchase DRMed content from them directly so they can make more money.
One thing.. if you've installed Python 3.0, uninstall it and install the latest Python 2.6.x from
http://www.python.org