The USA employees are also there just to support the main business. So?
Some offices only exist because an influential individual wanted to live in that location.
Do you think Google is largely in Mountain View because they have a deep allegiance to Mountain View, or because that's where they can get lots of employees and (historically) cheap real estate?