Leveling up and progress is necessary only if you start at first/low level, where a primary concern is getting up to the Levels That Don't Suck[1]. If you start at high level, progression can be very-slow-to-non-existent.
In my experience, combat is optional in theory but required for a good...