Why Cultural Determinism Is Not Science