No one can really afford to buy or use a full BTC in today's market.
Yes I still can afford buying 1 BTC

But later on it will be extremly unlikely as there are 12 million BTC in circulation right now and when adoption grows, not everyone can have full BTC at any time