Clickbait headline.
If they make some kind of Moon base with China, of course they’re going to put an RTG or something there; that’d make a lot of sense.
Also, even the legacy of the Soviet space program is no joke. There’s a reason Soyuz delivered astronauts around the world (including US ones) to space forever… that being said, China would definitely be the leading partner here.