What makes Dragon Ball Z: Kakarot so great is the simple fact that it does not require you to do too much grinding. The reason for this being that the majority of your EXP comes from the activities that you partake in during the main story-line.