I agree with some folks here saying gambling for fun and gambling as a profession is a completely different thing. As part of GoodLuckMate we're closely working and socializing with all kinds of experts and professionals in the industry. When you do it as a job, you do need money management, strategies, and discipline.
In poker, for example, it's not that about how lucky you are but about knowing when to stay in the game and when to give up. I've heard that giving up on bad hands is the best way to stay in the game longer and leave your opponents to eliminate one another. Even in my playing for fun poker nights, I've tried playing smart and disciplined and had great results. Other times, I played without worrying too much about the outcome and always was among the first to lose everything.
Plus, making money as a professional gambler isn't about your winnings only. There are sponsorships, there is merch, there is streaming. Professional gamblers these days have many opportunities to make cash when they establish their name a bit. Of course, streamers sometimes hit massive prizes and sometimes have unlucky streaks, but everything's part of the game. We have our own Mr. GoodLuckMate Twitch channel, too. You can check it out here -
https://www.twitch.tv/mrgoodluckmate - if that's your thing. He got lucky once or twice.
My take is that discipline comes above all. When you see gambling as a job, you go for smart and calculated decisions rather than just keep spinning or keeping your hand even though it's the best decision to stop. The same goes for any hobby versus job I think. I know people who write professionally and they do like 3000 words a day and never complain. Then, hobby writers sometimes don't write anything because they lack creativity. For professional writers lack of creativity isn't an option. Same for football players, bloggers, chefs, and whatever else comes to mind.
Still, I do hope that casual and hobby players will get lucky at least a few times in their lifetime. Hitting a massive prize (I'm thinking at least $10k) must be an amazing feeling.