I agree as it is like comparing the British to the Europeans, and then mentioning how different they are in terms of traditions, culture and religions. Are the British not Europeans?
Not sure why we in Canada were taught to consider the East Indians to be culturally separate from the Asians.
The EI are even bracketed with the Pakistanis and the Sri Lankans. In places like England, the East Indians and Pakistanis are considered to be Asians, and the Chinese are called Chinese. In the last century it was okay to do so, but now with numerous ethnic minorities, we in Canada should be more savvy in the way we identify more precisely the ethnicity of the various cultures. Although we are North Americans, only those from the USA are considered to be Americans and we say that we are not Americans, although in reality we are.
After all the Croats will take exception to being lumped in the same ethnicity as the Serbians. Same with the Russians and their neighbours from Ukraine. But all of them will identify themselves as Europeans.
I know that even the Irish (from the Republic of Ireland) will take exception to being identified as British and the Protestants from Northern Ireland think that they are not just Irish but Northern Irish or British.