Dropping complete python 2 compatibility will give us power to move to much powerful, asyncio framework of python 3.5.3+. Also, python 2 itself is on it’s final journey (https://pythonclock.org/ tells us we’ve only got 7 months left). An official announcement should be made to ensure python 3.5.3+ for ERPNext v12+