Having interacted with immigrants from many different places, I find for a vast majority of them, the environment does in fact determine their culture. Are there a few for whom it doesn't? Sure. In the same way there are criminals even among people who grow up in such an environment.