Ojaveda is still ghoust town anyway. Akkaido is its district btw... and nothing near village.
You say that if i spawn in Ojaveda, you feel like its my city. Do you like illusions and lie to yourself? Oven though Ojaveda is Enkidukai capital city, it doesn't mean my character had to born there. He born in small village, moved to Hydlaa and if he had to tell his home, it would be Hydlaa.
Some places are attractive because of some reasons. Think why Hydlaa is and you will know what must be done if we want also Ojaveda be similiar place. Another thing is what to do to naturally convince people of different places to go rather to their race home city, rather to one city everybody like.
I agree argument: what if you fell off the world, or died in a place you can't get out off.
It is one of the rasons why devs did current spawning system the way it is.
Other time i had an idea about DR servants who because of some reasons (maybe some has pact with DR god?) clean the towns from dead bodies, and put them in their temple like building where nobody will complain about the corpses. Why DR god would want that? because Talad and Laanx told him so?
Everybody has their reasons and not always kown to the mortals. (also devs don't implement ideas which has been explained to the last details

)
Why do they wan't to look for the dead bodies anyway? The original idea said that when your soul leave the body an magical shield appears around it and nobody can touch it. Ding! Reason why you don't loot PCs. Of course DR servants can and they also won't steal from you, because again, they have some reasons.
But it is going to happen only in settlements and towns.
What in the wilderness? /unstick? How to make the system realise that now you or in a place from which you can move?