彼得·辛格
然而，這種說法對馬克思主義又產生了另一個問題。如果上層建築（如文化等）的確對經濟基礎起了影響的作用，那麼究竟是經濟基礎決定上層建築呢？還是上層建築決定經濟基礎？這於是變成了一個經典的先有雞還是先有蛋的問題。動物解放主義者彼得·辛格主張若是要回答此一問題，我們要認知到在馬克思世界觀裡只有經濟因素最終是永遠「真實」的，換句話說，馬克思認為人類存在的最大特徵是其使用的生產工具，而人類若要從自己本身裡「解放」出來，就要拿回「自己的」生產工具，馬克思認為此種人類解放是歷史的最終目的，而上層建築只是歷史過程的一部分。 但就算辛格所解釋的「歷史的目的」的確反映出馬克思本人的想法，這種解釋仍然不能回應其他人對歷史唯物主義的批評。卡爾·波普爾便對馬克思的歷史唯物主義提出強烈批判，他主張歷史主義方法論是缺乏可证伪性的，也因此根本無法判斷其真偽：