France Is Protesting. Is the Problem Socialism, the Cost of Living, or Something Bigger? October 23, 2026