At that point, they quit literally overnight and never went back. And I'm using "literally" literally here.
So yes, I know it's hard, but I'm pretty sure people who don't manage to quit just don't want to quit hard enough. They "want" to in the same sense that I want to learn martial arts: I've always thought that it would be great to master a martial art, and sometimes fantasize with it, but I know fully well that I'm never going to do it because I'm not willing to do what it takes (the time, the discipline, receiving blows, etc.)
In other words, I don't think wanting to snap a finger and magically never feel like smoking anymore qualifies as wanting to quit smoking.
But even then, different people have different responses to addiction and some people find it easier than others.
Willpower is not evenly distributed across the population. Resilience to uncomfortable situations is a muscle that has to be trained, and you need that before you can tackle addiction, and keep working on it.
I'm pleased for your father, but your roommates are not the same person, and comparing them as if they are entirely equivalent is unfair to them AND your father. Your father had experience, willpower and resilience that your roommates do not yet have, and that's not their fault.
When/if you encounter addiction writ large - drugs, alcohol, gambling - the stuff that gets real crazy real quick, you might see the problem and the difficulties associated it, and the nuance of an addiction that gets at somebody that does not have immediate consequences but delayed consequences. You might then get why your father did very well, and your roommates are relatively blameless in this regard.