The article misses a key point: people aren't going to migrate to Python 3 unless and until the most common libraries have been ported over.<p>About a year ago I tried to mass-upgrade my many Python apps to 3, only to discover that about half of them required one or another library that was unavailable in 3 (and remain unavailable).<p>To me, the syntax and other changes are a small issue compared to the fact that many of my apps would simply stop working, and with no recourse.