pokerstars and everestpoker also have tournaments forfree where you can play and earn money and start scalating tournaments little by little, I have a friend who earns a couple thousand dollars each money and lives only out of poker
though it's quite stressfull life, he smokes a lot and plays 9 tables at once.
Lol, you really think we are going to believe you? There is no way he is earning thousands of dollars from playing free tournaments.
Others are saying they give like 1k sat to 20k sat maximum, which is no way near thousands of dollars.Or probably your friend is abusing the free offer and probably breaking their tos by using multiple accounts to abuse their free tournament.
I have played lots of freerolls, and can say that in some rare cases earning around $100 in BTC in one day is possible. But of course it's not like you can win such amount each and every day. Freerolls with prize pools of 10 mBTC and higher are very rare.
Yet, freerolls with 1 mBTC GTD are not that rare, and depending on the number of paid places, you can earn(potentially, assuming you are taking the 1st place) from 25k to 43k sats in each of them.
EDIT: I just dug out a screenshot a screenshot of me taking the 1st place in a 1 mBTC GTD FREROLL, that happened 2 weeks ago.
That's 430 microBTC, or 43k sats.