Yeah this was my experience too. Despite there being “billions of guns”, I rarely found much variety in viable options. I would never get excited about greens dropping; even blues were often ‘meh’ in TVHM. There seemed to be tighter bounds on weapon stats so there really was not much to be excited for in moment-to-moment drops.
This is all besides the observation that some manufacturers tended to be a lot worse than others. Jakobs & Maliwan were leagues ahead of Dahl & Bandit guns, regardless of my character & skills invested in. The other ones fell somewhere in the middle. The few exceptions were unique weapons but those tended to have specific conditions to get which would be the same every playthrough, guaranteed.
As you said, the scaling was worse, which really exacerbated the drop quality problem. It only got worse at higher levels where the number differences in gear from level to level got massive; even if you found something really good, you would need to trade it out soon.
I remember in BL1, there was this one bandit who kept shredding me, like he killed me several times. I was excited to bring him down so I could get his gun (another mechanic I missed from the first game). When I finally did, I was too low level but also was surprised to find it was only green rarity. When I was able to use it though… damn. This thing chewed through ANYTHING and fast, and my SMG ammo just as fast. 😂 The best part was that I got to use it for a long time before it was outclassed.
I liked BL2 and think it had more interesting enemies, areas, and the story was more engaging. I just wish that since it’s a “Looter Shooter”, that the “Looter” part of it was more exciting.
TLDR; Yeah.
Yeah idk, the Riddler making you do time trial batmobile races kind of feels like the Joker forcing you to do taxes. I didn’t mind them from a gameplay perspective, it just seemed kind of silly.