I actually like the inventory management, for the most part.
I enjoy keeping things tidy, with their own special places, putting things in bags, having dedicated containers for different types of items. Inventory management was a big part of the infinity engine games (BG, IWD) and from briefly looking at a let's play of Ultima VI, it seemed to be a big part of that too.
Not saying that the opinion of people that don't like it isn't valid, but offering my own counter opinion.
Some people prefer apples, and some oranges. If Larian prefer apples and you prefer oranges, maybe the best thing to do is get an orange-lover to make a mod.
Seconded, weapon sets don't really work when it costs AP to swap weapons.