The final prophet had to be sent somewhere. Prophets were sent in every region but the final one had to be in one of those regions. If he was sent in China then we would be saying how come the final reliiogn is so Chinese centric.
Think logically. It had to be somewhere. If it is was in England we would be saying why England and not anywhere else.
Moreover what is your definition of "Arabia"?