If the inventory items were stackable, players could (almost) limitlessly store items in their inventories, even if there's a maximum of 5. The limit of 20 normal inventory slots has it's sense. I wouldn't want players to have more items in their inventories than now.