Bitcoin does not work because people do not trust to buy things with bitcoin. I have a site running now for 5 months selling precious metals, made plenty of sales with credit card, bank transfer, no problems but not a single bitcoin purchase!
What is the point in bitcoin again?
Bitcoin is good for hodling and hoping for Bitcoin to reach $10000.
It is not meant to be spent and used as money.
Also with Credit Card, you got good consumer protection. With Bitcoin you do not.