I think its everyone's goal to try and make a supplemental living off of poker sites
first before you could ever think of making an outright living off of them.
...and it won't be a significant return if you're just playing longshot freerolls
I've logged well over 15,000 hands over the last 4 months on one site alone on freerolls mainly and I'm realizing you do need to make a minimum deposit to get any value to live off of.
It is possible, but I believe most of us need to crawl before we walk... Internet poker is a completely different breed than poker at a table, in my opinion