true but not easy.
you can't learn professional poker and become good at it overnight. it takes a lot of time and practice. and i say that time is best spent in a better way to learn a better and more useful talent so you can make some real money from it not just risk.
Of course, anything worth doing takes time and practice to become good at it. Otherwise everyone would be millionaires at everything. You can learn to play winning poker in your spare time though. In time and with discipline, you will eventually be able to at least beat the rake, and learn to exploit casual, "just for fun" recreational poker players as well as learn how not to get exploited yourself. You don't have to become a "professional" poker player to be profitable.
Its not about luck, and until you believe in luck you wont be able to become a profitable gambler.
That luck you've mentioned on few statements you have is a lucky profitable activity which could happen to anyone of us. Of course all I believe in luck but it doesn't mean our lives should be always dependent on it. The true luck is in ourselves which our inner heart have. We could make gambling as a profitable activity by rolling you winnings to others who wanted to play with games online, and if they are having no capital you let someone borrowed from you with minimal interest. With that activity you could use that profit to bet for another luck which you expected for.