No offense, but you are absolutely wrong. Taking Spain as example: .es could arguably be as good as .com in local market but spanish is the second native language in the world.
Using .es over .com you are giving up on >500million market not just as brand, but in search engines. Ranking...