I think it's because the author wants to transplant a character from our world, into another world that is usually pre-modern. So like medieval knights and castles.
If the setting is going to be overall modern, like within the past 100 years or so, you mind as well just write alternate reality...