Unfortunately that's how it's always been from my experience, If you are looking for better rewards I would look to archons forge!
English
-
OP is on legacy console,so Forge isnt possible
-
Oh snap, yeah unfortunately you won't get much loot unless you put the rune in.