I dont know if it’s common in other countries, but Canadian banks offer USD denominated accounts. From the wording, it seems like only if you are paying USD into a US bank account you pay the fee. Presumably paying USD into a non US bank account (in USD) wouldn’t incur this fee. At least I’d hope so!