I have to say I disagree with most of your "issues".
Sure the inventory system is not perfect but this is something they said they will improve upon, what I don't understand though is how you want everything to be more brainless and right of the bat, don't you like a bit of immersion and...