assault point system is the answer.
let us collect point which are used to buy those r/e item.
even doing 20-30 fight for an item is fine as long i can choose the item i really want.