It's just so fanciful to expect postdocs to produce their best research when they're stressed by the uncertainty of their careers and livelihoods. Postdocs have to juggle actively seeking and applying for jobs or writing research grants to subsist, and simply do some high-profile research as well to show their 'worth'. Bah humbug.