The discussion stops being nuanced as soon as the company starts the discussion with a threat such as "will cooperate with github.com and Chinese government to physically find you and stop the illegal use of licensed content".
At the point the email in the Github issue was written the API was public. It was removed after the repository owner responded, as can be seen on the Internet Archive.
Nothing ever justifies offering a public API and getting people to use it, to only later backtrack, accuse users of "stealing" and threaten developers with use of physical force.
If the problem is caused by major industries, then just remove the previously public API and don't send mafia-like threats.