I know this is a 3 year old comment and not to butt in but the part you mentioned about grinding kind of fundamentally is completely different than how the game actually works so I felt the need to mention it.
The game actively discourages grinding. In fact, grinding is just there to make the challenge easier, but the game makes sure you know that you will get rewarded for beating the dungeon boss below a specific level, so you really want to be beating dungeons cleverly with the resources you have, and grinding is generally just there for people that either want to do so or find the specific dungeon too difficult.