I think that people are just not aware of BTC's technology. It is a great platform with perspective future. I strongly hope that soon people will develop BTC more and use it in our real life
maybe it is very true that you conveyed but now in my country the government still prohibits crypto currencies from making direct transactions, it still requires time and process that is long enough to be what you say