Not me. When trying to get mass usage of an Open Source Web tool, I'd go with PHP every time. It's what's available on commodity Web hosting, and there's a big community of part-time Web programmers who know and use PHP. Compare: MediaWiki, Drupal, WordPress. Python is more glamourous and fun, but it's harder to build momentum for a massive FLOSS project written in Python.
I actually agree with you. But he's not asking about getting developers. He's talking about developing and maintaining an installation of it himself.
If I have to work on the code myself, Python is generally nice and PHP is generally nasty. I'm not a language dilettante, however. I choose the best tool for the job, and when we needed a new website, I ended up building (still building it, as we speak actually...just wrapping up a few last minute tweaks) it with Drupal. And, if I wanted something to get a lot of users, I would probably write it in PHP (and I think the first shopping cart plugin we build to work with our products will be for Drupal+UberCart, because it is not at all horrible to work with as many PHP shopping carts are, and it has a very large user community; so I'll be doing a lot more PHP work in the future).
I just didn't understand why being written in Python was in the cons section. It seems the OP didn't intend for it to be and has corrected it.