What's China gonna do? Better check this music video

After China’s state-run news agency Xinhua posted the music video online overnight, it’s gone viral. A quick listen to the lyrics makes Communist centralized economic planning seem cheery:
Hey have you guys heard about what’s going on in China? / President Xi Jinping’s new style? / Yes! And there’s more! / The Shi San Wu! / The what? / China’s 13th five-year plan! / Yeah! The Shi San Wu! / Oh! / Every five years in China, man, they make a new development plan…

The video raises a lot of questions, like: Why are hippies with guitars and bongo drums atop a VW bus singing about China’s 13th five-year plan?

Or: Why did Xinhua think this would appeal to foreigners?
Or, simply: Why?