I think an overlooked point is that almost any professional poker player would be making more money at another type of job. The discipline and fortitude required to be a pro are tremendous and better compensated in other lines of work. So many choose the life because they don't want to work for anybody else, but soon discover playing poker for a living is a lot of work and comes with its own sacrifices.
http://thispokerlife.blogspot.com