The analysis I've read about why Zohran won the Democrat primary is inaccurate.
The prevailing wisdom is that he won it because he focused on economic issues that resonated with young voters. That couldn't be further from the truth.
He lost
* Black voters
* Hispanic voters
* Voters who earn less than $50K
If his economic message is the reason he won, he would have won those groups. Instead, he won white, affluent, college educated kids.
The reason he won them is because of his anti Israel & America message. He won them because they've been indoctrinated at college to hate America. It had nothing to do with economics.