There should be random achivements that don't mean much or give a boost to make progression and grinds feel like they mean more, like get 1000 gems, max Gem Waster+. get *100000 Power of Mining. These random goals would make progression more rewarding and enjoyable, which would improve the game a lot.
ok cool im making a java game its in development