True, most single player games do not make crafting a mandatory component. But then, what constitutes "mandatory" is actually very subjective, as different players have very different outlooks on a game, different playstyles, different capabilities, etc.