One could have an HSBC global account and ACH themselves money in USD directly to their own bank in the US
It works for those that are small businesses, not sure about the cost effectiveness of that for a personal account, the fees and charges for low balances alone with the HSBC account would probably not be worth it, unless you are just sitting on a large savings.