I used to play Diablo on battlenet a lot and that tended to run more to gang up and run through the game as fast as possible to get through each level. Many though would go so far and then stop and play several days to just level up. It was also a common practice while you were leveling up to go back to a level you had completed and help players at a lower level complete the challanges.