Most people have strong values about not giving up easily, and not quitting when the going gets tough..
Some people also have very strong competitive drives.
These factors tend to work against gamblers, leading them to keep going until all of their money is gone...