On the subject of inventory, purely as feedback, I must mention that the inventory in D:OS is pretty terrible. Not because of how it works, I actually love how it works, but because of how cluttered it get and how arbitrary some things are sorted.
Have you tried Fallout 3 or Skyrim? This inventory system is beautiful compared to what you find in those games!
Your points are valid, though. I just had to pick on those two games that I have given up because of the inventory system. Too bad, since both games have a lot of potential if only...
There are a couple of things you can do to ease the inventory system in this game. I always use bags as grouping containers. One for food, one or two for crafting items, one for books etc. If you keep the same character carry them and use the same spot in the inventory for the bags it is easy to remember which bag contains what. You can also create a "selling bag" and put items you want to sell in it. Then you can sell the entire bag and get paid for the bag and its contents. Since it is fairly easy to find (or buy) ingredients to create a new selling bag this can be repeated a lot of times.