As for me, it depends on what you are exactly looking for. If you are looking for a currency that you can use wherever you are, then of course USD is very much ahead of BTC. That is understandable. One is already the world's main currency, the other is just starting to climb the ladder. But if you are looking for a currency that grows in value in contrary to USD that is consistently decreasing its value, BTC is a world better than USD. And if you are looking for a currency that you truly own, BTC is the champion.