You say that they improved it, but they need to do more? They also made it all buyable (hate). There is just no pleasing you is there
The point you are missing is that these treasures are tied to trophies, the treasures are not buyable, only the items are.
Treasures still need a 100% increased drop, at this stage I should have them all so I expect them GIVEN to me.