People just assume “good times” are now baked in and “socialist magic” starts to have appeal
Exactly.
After 10 years you have a new electorate.
Enough of the older and wiser have died off, and enough the younger and foolish generation have reached voting age to change the election results.