There is no way bitcoins will ever replace currencies, since no one controls them and that's one of those things governments like to do, "being in control".
Yeah, that's true I think. But I think it can exist besides the current currencies and be an alternative.