The gilets jaunes (like every such movement) seek easy answers to highly complex problems ("tax the rich!", "stop tax evasion!", "raise the minimum wage immediately!" and then we'll be able to solve our problems).
Each one of those propositions examined on its own might or might not make sense but people like Mélenchon, Le Pen and other traffickers in rank populism lie to their electorates by claiming that
i) all the country's problems are someone else's fault (e.g. the "rich", immigrants, capitalism...) and
ii) if they're in power, they'll be able to make things right in short order.
Juppé, Macron and a few others were the only ones who were honest enough to tell the electorate that serious, systemtic reforms had to be made, and it would take time and toil. One shouldn't be under any illusion, if violent protests were to bring down Macron's presidency or result in his becoming a lame duck, the next stop is chaos in the form of the FN or la France insoumise.