While it's admirable to do this level of research and I admire writers who do it, let's not forget that it's also about time and finance.
I don't think many struggling writers have the time or money to fly off to where they're book is based. Perhaps that's why lots of people write fantasy.