I'm not saying China and the Yuan will replace the dominance of the US and the USD, I'm just saying that at this stage they are the most formidable opponent of the US.
Like I said, nothing lasts forever and USD is no exception, but it will take much longer for there to be a real alternative to USD dominance.
The USD is not collapsing but weakening and the rise of BRICS is proof of that as they are gradually getting rid of their dependence on the USD and that process is still accelerating.
Just because we are living in a time of USD dominance and we think it is too strong to defeat. But if you look back at history, currencies like the British pound have had similar assessments. At that time no one thought that the British pound would lose its dominance until the USD successfully overthrew the British pound.
While I do agree that nothing will last forever, just because China is big, doesn't make them a formidable competition, because they are usually not good at it neither. Remember, that's a communist dictatorship, so fighting against a liberal capitalist nation would not be easy for them at all. One mistake from the ruler, and they are done and shitty, which did happen very recently with real estate issue, they spent insane amount of money on real estate to build the nation from ground up, but forgot that nobody has money to buy all that many houses, which caused them to have a ton of bankrupted hug companies.
Not that USA is great, I am not here to defend what USA is doing, I am not here to defend USD neither, any proper nation that is managed well would pass USD, that's not my point. I am just saying China is no better than USA when it comes to stupidity, they are equally stupid, but the problem with the world is that we have too many stupid people ruling every nation, when you look at presidents and dictators of many nations, you see that they are so bad that it looks as if they are intentionally ruining the nation, it would require wilful ignorance to be this bad and yet they are still doing it.