They do cost a lot, that's true. When I hit a duplicate I have maxed it's certainly not a good feeling.
That's the problem. Imagine maxing out a legendary, and you go shopping for others and get a duplicate. Burning isn't even profitable, so it's mostly not a great solution.