Oh really? When someone quits tobacco, alcohol, or caffeine do they exhibit physical withdrawal symptoms such as agitation, anxiety, muscle aches, Increased tearing, Insomnia, runny nose, sweating, yawning, abdominal cramping, diarrhea, dilated pupils, goose bumps, nausea, and vomiting? Nope, they only get that with heroin. Nicotine, alcohol, and caffeine are not nearly as physically addictive as any opiate or cocaine.
While it's true the physical withdrawal symptoms of heroin are pretty bad, that's not actually a good indicator of the addictiveness. People don't (only) fail to quit or avoid quitting a substance because they can't handle the withdrawal, they do so because they 'feel they need' the substance - that's what addiction is.
That aside, these other substances aren't without their withdrawal symptoms as well:
- - Tobacco withdrawal can cause constipation, depression, sleep difficulties, and energy loss.
- - Caffeine withdrawal is pretty mild in general, but can include headaches, depression, anxiety, nausea, vomiting and muscle pain. I've experienced this first hand, going from a regular habit of 20 strong cups of coffee per day to zero (I later resumed at around 4 to 5 mild cups per day). The initial symptoms were very unpleasant and lasted around two days, with minor symptoms continuing for around another week after that. The worst part was the intense cravings for coffee, which I didn't expect (far worse than my cigarette cravings when I quit smoking, which themselves were pretty bad).
- - Alcohol is the worst of the three by far. Withdrawal for a serious alcoholic can include hallucinations, anxiety, shakiness, seizures and delirium tremens (DTs). DTs are characterised by fever, rapid heartbeat and severe confusion. They can be fatal (estimated 1% to 5% of cases). Alcohol withdrawal for a serious alcoholic can be as bad or worse than heroin withdrawal for many junkies.
Also note that the symptoms you listed for heroin withdrawal are 'worst case' - not everyone goes through that, just as many alcoholics can quit without all of the nasty symptoms I just listed.