Revisando el legado del libro a finales del siglo XX, Rajeev Bhargava afirmó que Popper «malinterpreta notoriamente a Hegel y Marx», argumentando también que la formulación que Popper desplegó para defender valores políticos liberales está «motivada por consideraciones ideológicas partidistas basadas curiosamente en las más abstractas premisas metafísicas.»