Hitting rocks to get gems to get rupees is not exactly an “amazing” time. I just beat the game yesterday, and it was one of the most satisfying boss battles I’ve ever had the pleasure of engaging with. Duplicating 300 diamonds did not take a damn thing away from my enjoyment.