It means exactly as you think it does, except figuratively ;)
"Better by far to embrace the hard truth than a reassuring fable."