I actually thoroughly enjoyed BL3 from day 1 and even made it through the Halloween “event” (which had ups and downs, in all honesty), but I haven’t played since. I’m guessing I’ve missed 2 other events by now and from what you’re saying, I didn’t miss much.
Besides my love for almost ALL of the game and the quality polish, I very quickly got tired of re-evaluating each new weapon I found (by the absolute BUTTLOAD all throughout the game). It was even much worse than Division 1/2. Don’t get me wrong, I love getting loot, but having to dissect the minute differences and weigh the value of a particular nuanced capability against another, all while trying to manage this within a relatively-- very-limited inventory (even after they increased it), was absolute time-consuming madness. I felt like I was back at work, scouring through minutia within a spreadsheet full of data, only I didn’t have any Excel vlookup etc. tricks. There was no easy color-coded or comparison system to clearly delineate which was better, and you had to keep in mind all of the other weapons, mods, grenades, etc. that you also had back in your stash. This took way too much time and thought energy, especially if I hadn’t played the game in several weeks, and really brought down the experience for me. It’s too bad, really, because every other aspect of the game was so fun and enjoyable and well-optimized and visually appealing and comical.
I would have preferred a great modular system where you keep the base style weapon, and then can add various upgrades along the way as you find them. I guess you would have lost some of the fun visual variety and comical aspects, and maybe I was just being too anal about trying to keep the very best weapons at all times (and you also had to try them out for a while as well, because it could look good on paper but then out in the field just didn’t feel right or have the right scope, etc. blah blah blah this and that, you know what I mean if you’re familiar with the game…)
Just my two cents.