Nope, they never were. It's becoming increasingly obvious this was a lie spread by the Military Industrial Complex to enrich themselves by stealing from the American taxpayer. Just look at how they lied to Congress, over and over again, about the preparedness of the Afghan army, where billions (and billions) of dollars literally produced nothing.
Since Desert Storm many of us have said Russian-made military equipment is third-world at best. You simply cannot have a military comparable to that of the U.S. with a budget smaller than the state of California. It's just not possible, and the same goes for China.
The real question is how good are their nukes? Not sure I want to find out.
China is obscured a lot though so no real telling.
Don’t necessarily disagree but they might surprise us and they have a lot of unmarriageable men who may be motivated.