like anything in our world, you need money to make money
if you have no money, you have very little chance of MAKING money
the best way to make money in this world is HARD WORK, providing a service for someone who is willing and able to pay you to perform it
yes you can "get lucky" in poker and turn 2 dollars into 200,000 if you win a satellite tournament and then win the big main event as well... but is that realistic? Or is is just a pipe dream? I say it's the latter and no one should be counting their money before they've won it. This game is extremely fickle and most players emerge from it disappointed and their dreams are never fulfilled. You should expect it to be that way, and if you do bink a big score, it will be the most pleasant surprise of your life.
but if you have 100K in the bank and don't mind playing 1000 dollar-entry tourneys, then sure, you can make money in this game... but who has that kind of bank? Not many of us... and those that do? They're MUCH more preoccupied with their job or their business, which is how they got rich in the first place.
Poker might have been a shortcut to riches in 2003, yes that is true... but this is not 2003 anymore, its 2021 and everybody is using solvers or illegally using "real-time assistance" software as they play, or getting coaching from top-level pros.... it's no longer the "easy" game it used to be, that's my point. Get a job and play poker in your free time, that's the best way to "win" at this game IMO.