During WWll, with white men fighting overseas, African Americans were able to get better job opportunities, and a new law passed saying that blacks and whites had to be in integrated units in the army. But, when the war ended and black soldiers returned to America they weren't greeted with a hero's welcome and instead were treated like all other blacks- they were forced to be segregated. This change from almost equality to none at all really fired up the Civil Rights Movement in the 1950's and 1960's.
Roosevelt was indicating that he wanted to protect American workers (with unemployment insurance), but was not encouraging that persons receive government handouts as a perpetual way of life ("the dole").
The expression, "being on the dole," came into use in Britain after World War I, as slang for receiving unemployment benefits, or money being "doled out" by the government. Frances Perkins, who became Secretary of Labor for the Roosevelt Administration, recalled how Roosevelt had included that line already in a speech as a candidate for the presidency in 1932. She noted that Roosevelt's words were subtly attractive to voters. When he said, "I am for unemployment insurance but not for the dole," it signaled a commitment of his candidacy toward helping the unemployed. "It created a great interest and a great enthusiasm among the voters," she said, and they worked to get such ideas into the Democratic Party's national platform.
Incidentally, Frances Perkins was the first woman to serve in a cabinet position for the US government.
I think it’s true but I would get a second opinion
the devastation it experienced in World War II.