You don't have to grind. You do however have to do all the side stuff lol (but that doesn't include the part-time hero checklist stuff). So there's a lot of talk about a difficulty spike later in the game that a lot of people have had to go grind for.