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
Mmmm. some of your facts are wrong.
* Work offline 100%
(true, unless you use physical bitcoins)
* No fees.
(Banking is a for profit business that YOU pay for. Participating in fiat costs you money. If you use a credit card, add another 3% + the risk to your identity. To get money via work you will also likely need a bank account, which will also cost. The fees may be hidden, but banks are very profitable and the profit is some of your money.)
* Accepted for Food Shopping & Micropayments
(I only use BTC to buy food/anything online. Local cash is better at micro-transactions and is accepted at far more local places. However bitcoin is the only currency accepter around the world.)
* 0 confermations time
(A credit card take 3 days to one month to complete. You may not know this as the spender, but business owners know that the money is going to take a while to receive and the Tx could be illegitimate. Only bitcoin offers settlement within the hour. That or cash in hand, in person.)
* 0 exchange risks
(I have seen counterfeit bills, even been given them by the bank. But I have never seen a counterfeit bitcoin. I have also received credit card payments that turned out to be fraudulent. Now if you mean getting the bitcoin with fiat, then I think you are right. Getting bitcoin can be fraught with danger from scammers.)
* anyone is able to understanding of the value of payment
(Buying with bitcoin is a paradigm shift. The value of a BTC is not set by the government so price is much more flexible. That also allows dishonest sellers to jack the price via their rate. I just avoid bad deals and set my own terms.)