More nonsense. From the author this time. He goes as far out of his way as possible so he doesn't have to say "People's Republic of China". So he says the ludicrous that an island has to be recognized as part of a mainland.
It's an island. Geography is geography.