This is exactly what the dems need. Currently we have two options.
#1 status quo complacency which does things like congressional insider trading, identity politics, is completely ancient, and useless and ineffectual in identifying or implementing any actual changes that would improve people's lives.
#2 is a wing of the party ready to take a wrecking ball to things (bravo), but thinks taxes are the solution to everything.
We need more wrecking ball type options than just #2. We need a diversity of wrecking ball options that are energetic, smart, able to identify the places where the system (both private industry & governmental) isn't functioning properly and have the guts to actually push change through.