Many projects are moving away from mod_python because it is no longer under active development and its long term future is unknown. Additionally, django is dropping support for mod_python in 1.5, and cobbler-web requires django. I also dispute the claim that migration is non-trivial - it is very trivial and handled by the upgrade to 2.2.