I wouldnt say they destroyed him, it was kinda annoying that Andrew Schiff didnt elaborate on his counterpoint to the claim by the socialist that you dont need savings in an economy to grow it since companies get investment funds from their profits.
The debate was also very hampered by the satellite delay so they ended up talking over each other constantly.