The porting question could possibly be explained by people just not bothering to port older stuff. I've got production code running in Python 2, and it's fine where it is. New stuff is in 3, and if I have to rework the old stuff at some point it'll probably get an upgrade.