It is the same like a job. As you say - if the job becomes boring why you continue to work? The same is with gambling as a job. The difference is that you get fixed salary for the job and can plan how to spend you money and in gambling you can lose 1-2 weeks and get big money after 3 weeks. It makes you to think in another way and you have to use money management not only for gambling but for all you life. Also you must have some money reserved. The gamblers i know have such reserve for 3-4 months of living.
Well, I would not compare gambling with the job as both are different from the basis. In your job, you will not spend the money or invest any money and at the end of the month, you will get a fixed salary. In a job, there is no concept of a loss.
This is totally the opposite as in gambling you need to invest your money first and then make or lose money from it. The more you invest, the more money you can lose or win as it depends upon the luck. Also, there are many other differences like jobs are totally skill based. Without skills, no one will hire you but gambling does not need any skills. You only need to have money to risk and you can gamble.
Completely agree with you, though not all jobs are skill based, for example, the job of a cleaner is not skill based, the job of a gate man is not skill based, and coming back to white collar jobs, what about a fresh graduate who hasn't acquired any skill or working experience, how do they get hired?, it is sometimes a bit difficult but they still get hired by the end of the day, and from there, they start building their skills.
And yeah, just like you have said, it is completely wrong to compare gambling to a job, there are completely different and don't have don't cross path in any form, generating income from a job can be guaranteed, but generating income from gambling is not guaranteed, and just as you have said, job only requires investment of one's time and energy or brains, depending on the type of job, then the person gets paid by the end of the month, while gambling requires investment of not just money, but also one's time, and brains, depending on what type of game the gambler is playing, and even at this, the gambler will still need to be lucky to win, else, it's still going to end in a loss, shows that there is no guarantee of any kind in gambling.