If a Blizzard game has an inventory system, it will suck.

I remember fighting against bag space as far back as World of Warcraft, where stuff could only be stacked until 20. Funnily enough, some of the shit who cluttered bag space end up being removed later in the game like soul shards and poisons so you went from not being able to stack too high for it ocuppying no space at all.

I truly believe someone on Blizzard believe managing inventory is a fulfilling and fun experience so they always give you small bag space, because why play the game when you can sort your items instead?