Corpses with loot don't last long enough.
(combat looting is frowned upon by a lot of players as well)
Suggestion: Loot everytime you see Search. It’s a simple press of ‘F’.
No one is going to frown upon you because there is no “loot” animation in GW2. No one will know you are looting while in combat. And since this isn’t a DPS-centric game, missing that 50milliseconds because you pressed F is negligible. The only time you don’t want to loot is when you are using a skill/spell that shows a casting bar – as that will get cancelled prematurely.
That way you don’t have to go back if you left bodies with items to loot. Unless it was killed remotely by range type characters, in which case, you have to decide if you want to go back to it or not.
In any case, it’s more of a suggestion than a bug. And I agree with your suggestion. Maybe do it something like in GW1 where you’ll get all the loots and get to choose which ones to keep (so you don’t fill up your inventory quickly) regardless if you looted them or not, since in GW2 we all have separate loots anyway. (Although in GW1, that feature only triggers if the mission ends after killing mobs).
As Shael said, this is a suggestion, not a bug. Please ask them to close this thread before they close it for you. And when they open up the suggestion forum, you can post it there.
Edit: They’ve added a Suggestions thread under General Discussion here: https://forum-en.gw2archive.eu/forum/game/gw2/Game-Improvement-Suggestions
(edited by StarsLife.7320)