Default "Trinity Scoring Only" will always keep legendaries.
Scripted loot rules may sell or salvage legendaries depending on your option.
The thing is right now the ranged heroes kite badly. Very bad. It doesnt move back instead it circles the enemy. Getting hit and yet not hitting back.
I have no idea how to explain as there is nothing wrong with the log files. Just very high death rates for ranged heroes.