I’m pretty sure DS just gets a bunch of gripe because it’s published by EA. People forget EA published arguably some of the most enjoyable games in existence (I still find myself playing through many games in EA’s backlog… Tell me NFL Street wasn’t fun as hell). But I quoted this post for the last statement about OP weapons.
IMO, the machine gun in DS2 is OP. I feel like there are other great weapons but the machine gun is so damn versatile that I found myself using it constantly. Up to a point, it was the only weapon I used and when I maxed it out I sold my other weapons (save for the awesome line gun and gravity cannon) and focused on buying ammo for the machine gun. I gotta say, the gravity cannon secondary fire is pretty OP when you get stasis.