That's exactly right.
Overall, the article just reflects the long standing situation - China's never really been in control of or comfortable with North Korea. Rather, it was always just seen as the "least bad" option out of a bunch of seemingly bad ones..
The archive.today link just points to the original article - it's not an archive