you dont get the point, i dont have issues getting ahead in story mode, but i can see why people are quitting the game because of "tilting" NPCs in the game
also also, ofc it is possible to grind, but imo you should not grind just to complete the story. you should grind to compete with others, not with minibosses