Leveling up is part of what makes Baldur's Gate 3 so rewarding. Players shooting for the max level are completely justified. Every class benefits greatly; martial classes get extra attacks and casters get to use their most powerful spells. These milestones are a core reward for the player's journey.