None of my clients can pay me for my work in bitcoin without first turning real money into bitcoin, with fees involved. I can't pay my rent with bitcoin without turning it into real money, with fees involved. I can't go to the market and buy food with bitcoin. I can't see someone begging outside Walgreens and help them out with some bitcoin. Bitcoin's also volatile enough that there's a significant risk of its value dropping on the floor between the time I receive it and try to use it. It's a fine Ponzi scam but it's utterly useless for replacing USD.
Maybe you live somewhere that your landlord takes bitcoin, that's nice for you, my landlord wants USD. If you would like to fund me finding out if my landlord will actually take bitcoin if I ask nicely enough then please feel free to send a couple bitcoins to 3CzUW828J2u5wCB2xD4iE9kH8dPTokjxow.