My 2c is that it's primarily a user-base issue. Python is a great language, and I think that Python people love their language more than most people I know. However, there are relatively few people who are able to work full-time on marketing Python. By this I mean people whose Paid Job is to do the website, write magazine articles, run conferences etc. 
<br><br>In Java, it&#39;s possible to make a career basically out of being a &quot;guru&quot; -- self-styling yourself, running a blog and a website, and promoting the language, getting paid appearance money, advertising dollars and working as a journalist.
<br><br>Python, by contrast, isn&#39;t covered by any (Australian) bookstand magazines that I know about, nor do we import any from the U.S. There aren&#39;t any partnered magazines, no real major distribution channels for making Python look sexy. It&#39;s gotten as far as it has on quality alone, but I don&#39;t know if that&#39;s enough to get it to the &#39;next level&#39; without first getting populist groundswell in the way I&#39;ve been talking about.
<br><br>Certainly the community seems to be fragmented. It has been difficult getting people to contribute to The Python Papers for example, when it should have been easy...<br><br><br>... to be continued ...<br><br>Cheers,
<br>-T<br>