All that could be done only with items, or only with skills. You’ll just have mailed items at certain level (replacing skills) or acquiring skills from monsters on kill (replacing items). Or passing under rainbows. It’s all a matter of design. Items or skills is not crucial. It’s just more convenient for the player these to be separated.