The vast majority of the population never has any hope of mining BTC's. They don't have the tech skills or the tech savvy. And soon, most GPU miners will give up. Currently, transaction fees are minimal. So BTC generation is going to reside primarily in the hands of the wealthy 1% for a long while in the near future. Fractional BTC generation won't be profitable unless the value of BTC rises significantly. But with so few people generating the new BTCs, what's going to keep the rest of the population in the BTC game? What's going to bring new BTC adopters into the game? And once transaction fees replace mining, those will also be primarily accrued by those wealthy few who can run ASICs. I'm having trouble seeing what's supposed to keep most folks in the BTC game for the long haul.