To me, the difference is a form of classism. Addiction to drugs is for the lower class. Addiction to gambling from making money from investing is something only upper class people can have.