In this fast moving world, everything is moving so fast so inorder to go with this pace people got to use bitcoin, for faster transactions to any part of the world within seconds in a single click. As bitcoin is the future money it is always better to invest in bitcoin.
Exactly, but you need know if you use Bitcoin for shopping in near your place, it will have many issue about time confirm and the fees. So, this is reason make Bitcoin can't popular than until today.
Lately, people are facing issues regarding time confirmation and high transaction fees. I would like to highlight two points.
First, the BTC users have increased tremendously after the downfall of segwit and altcoins increasing the burden on miners and exchanges.
Second, different exchanges offer different fees and if the confirmation time can be changed also. However, BTC still has not that much common use but still it is making progress. Stay patient! That's all.