First BTC has to do better than USD at transactions. It clearly isn't there now, and I'm not sure I see a path where it achieves that. USD will continue to exist as long as the US Government does, and if that falls, then, well, I've got other problems more pressing.