The Middle East is being called West Asia these day.
South Asia is another new invention.
No one goes around saying "I'm a South Asian."
As for terminology, especially when it comes to geography and geopolitics, it depends on who's using the term and what their agenda of the day is.
Gulf of Mexico comes to mind.