I think it's definitely because potential roleplayers come from worldwide, and if you set a game anywhere else (that really exists), you'll find that one player (you, probably) will know the place intimately, and everyone else will have less of a clue than they would about NYC or SF. TL;DR: It's better to have everyone having the same misconceptions about a place than no-one having an idea at all.