Yes. Addiction to all those things is most likely a sign of weakness and/or stupidity.
Though if you want to split hairs, sugar is not technically a drug, alcohol can be consumed in amounts that don't cause intoxication and comparing mild stimulants like caffeine to a drug with hallucinogenic properties is idiotic. Panadol and Morphine? Well people rely on painkillers far too much these days IMO and the pharmaceutical industry has a lot to answer for.
There are many things people are addicted to that are not drugs. Some that are generally positive like music, some that are ultimately negative, like sex, others that up for debate or extremely questionable, like dangerous sports, the internet, tv and video games.
I don't particularly care whether "recreational" drugs are legal or not and whilst my initial statement stands it was entirely seperate from that question.