Having learned both Mandarin and Japanese, I go back and forth on this. While yes counters are more front-and-center in these languages, they are not completely absent in English. We do not explicitly call out (or teach) counters as a part of speech, yet while no one says "two dynamites", everyone will say "two sticks of dynamite". I see 'stick' effectively functioning as a counter there. And while venery terms are not counters, and many of them are unused in modern English, those that do persist occupy a niche that you would notice the absence of, while being decidedly absent in other languages (or in Japanese, I can think off-hand of mure as a catchall for a collective of animals, and it is less specific than English venery terms).
Overall I agree with your assessment of "interesting but a lot of the things are wrong". For instance the statements:
>And some people have used less used English letters to denote specific chinese pronunciations: Eg. in Xi Jinping, "X" is pronounced as "sh", and in Qing, "Q" is pronounced as "ch".
I was always taught that English letter choices in pinyin were not just because "some people had used" them, but as a deliberate choice by Chiense to teach each other proper putonghua, especially speakers of other dialects. And additionally, to accomplish this it borrowed from a Russian perspective on Anglicized sounds, with Russia being both a geographic and political neighbor. I don't know any Russian, but it was taught to me that the "zh-", "q-" and "x-" in pinyin were Russian in origin, albeit in a filtered, haphazard way.