I think there's a lot of rational reasons to believe you're right about this. Including how Bitcoin may force fiat currencies to be managed in a more responsible manner, causing them to maintain legitimacy. There are always recursive effects in complex systems, and things don't tend to play out in such bland and white ways. With anything, really.