It seems that for many programmers, Python-only is just another limitation in that list. Sure you can learn Python, just like there are ways to work around a lot of the other issues, but I would think that all of these limitations add up to discourage programmers from building small apps as an experiment. Learning Python just to use GAE seems dumb when you can just use EC2.