The Call of the Wild: The Struggle against Domination and the Technological Fix of Nature