The difference between gambling and any other compulsion or addiction is that only gambling can leave you broke and destitute in a single day, without regard for starting wealth. Maybe findom, but going completely broke is generally not the purpose.
The difference between drugs and other addictions is that (certain) drugs greatly increase the risk of death.
So I say let's divide it in two - addictions that can kill you or leave you in financial ruin in a single evening, and those that cannot.
f2p games and tv shopping network addictions absolutely leave a significant number of people destitute.
There are many other hobbies/forms of entertainment that can easily consume significant resources and leave some % of their userbase in serious financial trouble/ruin their lives.
Also you seem to want to define whether a hobby/form of entertainment is moral or immoral based on how expensive it is. So if a slot machine had a lower max bet it would become moral?