Sending Usd To Foreign Bank Holding Usd Inefficient

It seems when sending USD to my USD account in UAE, as it enters the country, it is first converted in to AED before being converted back in to USD as it reaches my account. According to Paypal, this is normal and I would need a USA bank to avoid this, as opposed to a foreign bank which holds USD.

Although I have already licensed my marketplace in UAE and set up banking there too, it looks like I will have to pivot to USA, and use Stripe for my payment gateway.

Comments and advice most welcome!