Mainstream interpretations of the interplay between technology and society have revolved around three theoretical frameworks: technological determinism, social constructionism, and neoliberalism. All three agree on the progressive potentials of technology for social and economic development. However, each suffers from fundamental blind spots regarding the regressive logic of capitalist market competition, which constrains the possibility for technology-society synergy in service of human solidarity and a sustainable civilization