You fell for a meme that was tired years ago already (your link is from 2017, after all). The article itself notes, “Relatively low-value items, like ballpoint pens, have not been a priority”, so obviously this says little about higher-priority military and industrial areas to which the CCP devotes greater effort.
Have you been to urban China anytime after that 2017 article? The country is now as developed as anywhere else, indeed it feels like it is gradually overtaking other developed countries. The comparison to the Soviet Union feels ridiculous to anyone with a firsthand experience of the country.