BL1 had Vladof shotguns, Torgue snipers, Hyperion launchers, Eridian weapons (not a bad idea, just needed fixing), and S&S munitions.
BL2/PS Had Maliwan launchers, Tediore launchers, Lasers (though admittedly I’m fine with these becoming mods to existing weapon types, same with e-tech).
BL3 dropped Maliwan and Tediore launchers, and the only real case of ‘more types’ is that now Torgue uses different elements.
I don’t mind increased focus on types to ensure they’re more different, but a lot of these things just needed tweaking. Why wouldn’t Torgue want a sniper that creates explosions from a distance? Hyperion constructors use missiles often, why not make a launcher?