To be entirely honest, yes, American leadership is currently very childish while Chinese one is everything but childish. And the simple observable consequence is that China is winning whatever pissing contest is going on while America is busy shooting itself into own foot, applying bandage and then claiming it won cause it is not bleeding anymore.