Elizabeth Warren comes off looking worse. Probably the most tonedeaf, opportunistic do-little in American politics.
I still remember in the middle of the GME story how CNBC brought her on as the "great financial industry critic" to tow the industry line. Quite hilarious.
Warren and Sanders are the very definition of controlled opposition. If they're your biggest critics, you're probably doing something right.