I seek knowledge and respect science. But I reject anything that absolves someone of responsibility for their own behavior choices. Explaining the chemistry of addiction is interesting, but using that knowledge to develop a anti-craving pill is not a solution.
You're trying to make this problem more complicated than it is. Genetics is a raw material. It may whisper in your ear, but it is just a whisper and can always be overridden. Because genetics can be used to shift blame on many subjects, it is often used and abused in that context. I'm genetically Irish but that does not give me a get of drunk jail free card. Anything I do after I chose to get drunk is my own fault, and medical treatments or genetic research is of no use in improving my decision making skills.
...and medical treatments or genetic research is of no use in improving my decision making skills.
The more information you have, the better decisions you can make. Again, understanding a thing like addiction does not remove personal responsibility.