&gt; Right now, it&#x27;s mainly enthusiasts who use it. Industry still uses Python 2 [...]<p>You make it sound like you can&#x27;t be an enthusiast while working in the industry. That&#x27;s not true at all, but I don&#x27;t want to argue about that.<p>But anyway, this project - ohmu - looks very much like something made by an enthusiast. So the question remains: why would people use Python 2 in their hobby side-projects?<p>Personally, I only switched very recently, with Python 3.5. I read release notes for each previous version and the improvements didn&#x27;t convince me it&#x27;s worth the effort to re-learn the language. The individual improvements and additions to the language didn&#x27;t feel very important, but they do add up and with 3.5 the aggregate of all the new features finally made me switch.<p>Python 3 <i>is</i> a better language than Python 2, it just wasn&#x27;t as much better as I wanted it to be. I suspect other programmers who still use (or used until not long ago) Python 2 think along the same lines. It&#x27;s just that everyone has different view on how much Python 3 needs to improve on Python 2 to justify the switch.