What you describe us what put me off most idle games, or rather incremental games. Especially the reset mechanics just seem like laziness to create an "infinite" progress when its just the same loop over and over.
Going to check out Melvor sounds exactly what I have been looking for! Thanks for sharing.