I&#x27;m 100% not picking on you but, I started programming in Python around 2004.  When Py3k came out, I had exactly zero of these gripes.  Not once did I ever say, &quot;I wish urlsplit were in urllib.parse instead of urllib&quot;, or anywhere else.  I had no problems with iterables, the async stuff (honestly with the GIL, why does any of that matter), exceptions or imports.  I recognize that some users of Python did, library&#x2F;framework devs, etc.  But Py3k is a huge, incompatible, and confusing change for 90% of Python devs, and the benefits are things they didn&#x27;t, and still don&#x27;t care about.  It was honestly just a bad decision.