Honestly think it's because it's racist to call East Asians yellow (But for some reason it's not to call Black people Black) so they had to find something to call them and the only think left was Asian since monoloid is also racist. So now East Asians are mostly associated with Asia, while other asians get called Middle easter, Muslim, Arab, Indian etc
But if youre on the Asian continent youre Asian.