The New Deal has not worked out so well over the long run. However, at the time, Roosevelt's programs served to prevent a communist revolution during the Great Depression.
Lol. The Roosevelt policies were the communist revolution.
Had we fixed Hoover's screw ups, the 30s could have been a growth decade.