Tuco, I am absolutely with you here, and this (as well as the dumb-as-bricks armour system), is what keeps me from replaying this game.
There may be great stories and quests in the game, and there may be fantastic new content added since I completed and uninstalled the original release.
But I'm never going to experience it as long as the memory of spending at least half my time playing the game pouring over vendor windows is the predominant one.