WW2 only lasted 4-7 years depending on which country you were in. There was direct, visible progress along the way. As soon as the war was over, everything could go back to "normal" (at least for the winners).
What you're asking for is a permanent reduction in standards of living. While that might be the right thing to do, it's going to be difficult to convince average people to vote for that. Many of them are barely getting by as it is and don't think they are able to sacrifice more.