Bitcoin isn't legal in some countries but even if in some countries, it's legal, one still have to face hassle if they want to use bitcoin in every step of real life. Most of the shops don't accept it.
In my local, it's not illegal but no one accepts bitcoin as currency or payment method. However, last week, I was in vacation and decided to use bitcoin for a whole 1 day. As bitcoin isn't allowed here, I choose one local guy(he owns a local exchange) who exchange bitcoin for my native currency. I decided not to use any fiat directly from my pocket. What I did, whenever I was in need of fiat, I had to contact with that local guy and sent him BTC for fiat. I could have done it at once but I choose to exchange only if I need. I could have used localbitcoin but it requires more time.
10 PMI need approx $30 for transportation cost and I talked with the guy over phone and exchanged 0.02 BTC for fiat. I bought ticket and spent some fiat for foods. I had a few bucks left in my pocket. I reached at destination at 04:00 am and I had to have rent a room but I didn't have enough fiat. I called that guy at 4 am, he didn't picked the phone since he was sleeping. So, I had to spend some times at waiting room, at some point I slept for a while

I had a few bucks left from yesterday, spent these on breakfast. Again, I called that guy and this time, he picked up the phone. We had talked for some minutes, he was asking me to exchange all the amount I need to but I decided not to exchange these at once. So, I exchanged 0.05 BTC this time and rented a room. I spent couple of hours there. Later, went out for having some fun. After completing my lunch, I came back to room and had a rest for some times. In afternoon, I had visited some places, had some food.Then I came back to my room and had rest for couple of hours before going to dinner. I had left some fiat from the previous exchange. I used these for dinner and left almost nothing. I decided to exchange the rest 0.03 BTC because I had to have breakfast at morning. I slept till 8 am. Later, I got freshed and took my breakfast before getting back to my home.
ConclusionYou probably have easily read the whole story but only I know how much pain it was when I had to wait almost 5 hours without a single fiat money. I had done this only out of my curiosity. We are still far away from using bitcoin as our daily currency.
P.S- I had fiat option to pay since I had my card with me. I took it to avoid any unexpected issue.
You did not use BTC directly
Because you were bought by Fiat in the end
But it is an exciting experience and you try to spread the idea
Suggestion .. Next time ask every shop you enter Why do not you accept BTC ?