The dream of self-sufficiency through hard work is still alive, an Allstate survey found, but many middle-class Americans feel they'll be forced to put off retirement for financial reasons.

"Baby boomers like to work longer, but almost half of them think they’ll have to work because they have no choice," Allstate CEO Thomas Wilson told CNBC Thursday after the release of the company's 11th annual survey of attitudes toward retirement.