The whole 2 vs. 3 debate would simply have not existed if the Python core devs would have simply <i>refused</i> to backport tweaks and fixes from 3 to 2 and would have <i>forcefully deprecated</i> 2.x immediately after releasing 3.0, even if it was inferior to 2.x at first release.<p>Guido should have used his power to force the move forward down people&#x27;s throats, because that&#x27;s the <i>responsibility of a BDFL.</i> The <i>D</i> is there for a reason, and its exactly in this cases that the power of the Dictator role should have been used.<p>Communities rarely move forward on their own if left to decide democratically: they need o be <i>forced</i> or <i>tricked</i> into moving forward by <i>individuals with vision!</i><p>...heck, I&#x27;m even starting to like the nodejs folks for their &quot;shove the future down people&#x27;s throats&quot; attitude :)