Bitcoin was not created to shift the dollar, it was created as an alternative...
The dollar will survive because the US government will continue to guard and support the dollar, while Bitcoin was not created to get rid of the dollar, Bitcoin was created to be an alternative payment so that people have other alternative payment options besides the dollar.