People can cry all they want but for me it was totally the best experience for a decade or more by far. Last game i can remember that touched me that hard was Mass Effect (first one).
Johnny's items are annoying as well, i managed to upgrade every of them, and guess what - i stuck with 3-4 of each of different qualities, Can't even place them to stash.