I kind of agree and disagree with OP. But that's part of my personal flaw of trying to be balanced.
I agree, the loot table can be a bit jacked up in certain senarios. I died 4 times recovering a supply drop in dz6 just for a mod. At a minimum, there should be an xp bonus for fighting tougher enemies.
I do find the loot to be undisirable at times. I rarely extract much but mods really. I just run around the DZ farming Pheonix credits.
The missions have gotten boring be a use most of em feel like it's just wave after wave. And that's what it is. To make it a challenge, we literally call it a pistol challenge. We use pistols only. But I still ♡ Russian Consulate!! I don't know why...I just really enjoy playing it on challenging mode. I hope Warrengate Power plant's next period starts in a shark tank. I hate that one with the heat of TWO suns.
That's about all I can agree with. Now, with that said.....I accept all of that with this game. The last perfect game I can think of was MGS. Nothing has ever come close since. This game isn't perfect, as a matter of facelt, I think it should still be in beta. But it's good enough to play with your friends, get excited twice a month (typical good drop rate for me) and shoot shit without risk of going to jail. So what, you didn't get a boss Aug, it will be outdated next month like computers anyway. Glitches getting better gear by cheating.....ohhh I'm sure you cheating on something at least once in your lifetime. (Thinking of another woman while you're banging your gf can be considered mentally cheating fyi) but wtf does that have to do with how YOU play the game? You may come across a glitter twice a week at best in dz...but none at all during daily missions or the Incursion. To me, it sounds like an excuse to suck at the game. I'm not saying you do, or anyone else, but unless someone is using the transport glitch on PC on PS4...I could care less what they do with their equipment. If the game was broke, your console wouldn't start it. It's flawed, yes. Can any of us do anything about it, no. And complaining about it on a forum with no official affiliation to the actual developer is kinda like me explaining why I was late to one of my coworkers instead of my boss.(I'm late everyday, so I was excused from having to have an excuse like 8 months ago.)
In conclusion of my exhausting rambling, enjoy the part of the game you can control. How YOU play and get better. Have fun with your friends. Post that ONE amazing loot drop on the forums or Twitter. It's not all doom and gloom fellow agents! But they should give us throwing knives!!!