It's Whiterun, the most convenient city there is besides Riften. (For my playstyle anyway).
Ok. So, you frequent it a lot?
This is just the way the game mechanics works. Each cell is set to a respawn timer. Some are set to never respawn, while others are usually set to 10-30 in-game days. If you frequent an area often, it resets the respawn timer and it will never respawn.
Corpses being cleared are set to various triggers. The cell respawn timer is a good way to ensure they are cleaned up.