If you got (0,0), how would you know which country the IP address is from? I think it makes perfect sense for a country's default location to be somewhere within that country.
(0,0) would only be a useful default if you knew the IP address is located somewhere on planet Earth, but not more than that. And at time of writing, the vast majority (all?) of IP addresses are located on Earth anyway, so it's not especially helpful.