Definitely Bitcoin is still not the best coin to make small payments or transfer funds to someone. In my opinion, the best application at this stage for Bitcoin is to use it as a purely investment asset. Let's leave aside the fact that very few people accept Bitcoin as a means of payment.
Bitcoin is being used primarily as an investment asset nowadays. If some asset gives me 1000x returns in 8 years, then I will think twice before using it as a payment. And that said, Bitcoin can be used as a payment almost anywhere. In cases where direct payments are not possible, you need to search for indirect options. You can easily purchase gift cards using Bitcoin, and use it for shopping in supermarkets and retail stores where direct payments with Bitcoin are not accepted.
That's how many investors and holders are seeing this system, instead of using it as means for payment transactions
they are more concern with long term investment.
Using it as token for future investment, knowing that by history bitcoin provide a lots of proftis, those early holders
really enjoy the big benefits that this investment currency brings them..