Inventory management certainly needs work. Far too much time is spent on that now (by the player).

Besides the points already made, I frequently made mistakes with inventory management because equipping or using an item does not depend on whose inventory you are rummaging in, but on who the selected character is. For me it kept on being unintuitive, leading to characters wearing the wrong equipment or the wrong characters consuming potions or food.