If you mean what I think you mean, I mostly had an issue with content being timer-based and understood that end-run loot was a compromise for not losing time over checking out drops.
Your argument also sorta falls short when completing an echo already gives me 2 bursts of loot, being the node reward and the completion chest.
Additionally I'ld like to add that, as someone who does Prophecies in bulk, it would be nice to see which ones I just completed, especially when it's been a while since I selected that Prophecy.
It could be as simple as marking Prophecies "complete" in the UI, and clicking them (or even a 'Claim All' button) would generate the reward.
This would also help when you complete an echo or boss fight and you had so many Prophecies proc that you get more interesting loot than you can carry. I have come close to this occuring and felt relieved I could still tetris all the good stuff in my bags. I would feel terrible if I go into a boss...