I have only experienced some of your complaints.
I once got 2 orange items in about 3 minutes. One from an enemy and one form a pile of junk.
The humor is really good and that is in part to how well the voice acting is I really loved the Tourge DLC. I lol'd many a time.
My assassin character has insanely OP'd melee damage(200% melee damage boost from the gun, 19% artifact boost, about 50% boost from the cloak, 42% boost from class mod, and if I attack a guy from behind and or when he is not attacking me I get more. I also have a different gun that lets me gain health back for stabbing people.) , and is ok for sniping, but thats about it. What is even funnier is that I unlocked the ability to stay cloaked if I kill someone while invisible. So 90% of fights are me being cloaked trying to stab people in the back.
I am working on a Gunzerker now so I can actually shoot somethings and enjoy that.