Can't we directly conclude from your argument that the obesity epidemy can be entirely solved by fixing the environment, which is probably easier than fixing the genes ?
Heroin harms us because of our genetic makeup, yet we don't talk about how heroin-induced illness has genetic causes. We simply try to keep people away from heroin.