Shenzhen taxi drivers are, to my mind, getting noticably worse at navigating. When questioned last month, one explained that the old drivers got out of the taxi game and purely drive didi (local version of Uber) as it makes more money. The current crop of drivers are mostly new to the game.