Considering its untraceability, for me yes, it is the best way to gamble online. One with a debt wouldn't want to be harassed by his bank about his hobby.
Many people wants to be relaxing as they gamble and because of bitcoin it made their dream possible. While just sitting in their homes.
They can now just simply gamble and have a chance of getting some profit out of it. And they don't have to visit the physical casino's.
They saved money for transportation and as well as effort.