What are the reasons, why people use Cash or Credit Cards / ATM / Banks?
* Work offline 100%
* No fees.
* Accepted for Food Shopping & Micropayments
* 0 confermations time
* 0 exchange risks
* anyone is able to understanding of the value of payment
Well cash and Credit Cards are more used because of the knowledge that people has about it, and well, the financial instituitions exist for a longer time than btc I guess, So it has also been more difused.
From your points:
Work offline 100% - That's true I guess, because btc always has an interaction online when occuring transactions.
No fees - ATM transactions I think have some fee associated to it, so not a really valid point.
confirmations time - Well sometimes they might have a little downtime, but well, the processing of btc transaction is like that, so be it.
anyone is able to understanding of the value of payment - Of course because it has always been fiat currency so everyone knows about it, and everywhere the paychecks are with fiat currency ! The more people start knowing it, and if they think btc can be a good change, we can start seeing more btc in use.