What's this trend about prefixing every word by "toxic" nowadays, to characterize how too much of a thing can be bad? In the past we used to have common sense... So alcoholics now should be described as "toxic drinkers" too?
Language changes. We used to make up words like "shopaholic". Now we might say "toxic consumerism" if we didn't already have a word for it. Different forms that mean the same thing; no need to get worked up over it.
I don't see much difference with the suffix -oholic that says the same thing.