Different people can have the same trademarks overseas - even in the same country. Somebody has to decide who gets domain names. First come, first served is the only way to maintain fairness. They are a mismatch. We should not think about them in the same way.
Trade names are a property issue.
They were originally not there to create a property for large organizations, but to protect consumers against confusion of origin of products and services. If you see a mark you have some reassurance where the goods come from. A domain name is simply an address like a telephone number, so people can find you. It is improper to claim that you have a property issue in a domain name that is separate from your trademark. The trademark is for consumer protection.