The built up is absolutly insanely incredbily, but at the same time, you got to be honest and consider that Chengdu has a population of nearly 21million, whereas Tronto is at about 3million. Toronto also has a larger tram network then Chengdu. If you would compare it to a large European city, you also have to consider regional rail. Chengdu has no regular train station closer then 5km to the city center.
Again it is insane how quickly China builts metros, but metros are not the only viable form of public transit.