Again Dark Souls leads by example, little to no grinding in that game :>
You can grind if you want, but it's not necessary for anything

& yet it still lasts 1000s of hours, truely shocking :>