It should, but English lacks a suffix for "addicted to...", so people have taken the "-holic" of "alcoholic" and reinterpreted it to fill that void. The genie is out of the bottle now, so to speak, and we will probably continue to use "-holic" for all forms of addiction as long as English is spoken.