This would fix quite a bit of your issues.
You have pve and pvp mixed together forcing pvp players to play pve and vise versa. Usually that doesn't go well. Destiny is a prime example. Pvp players constantly yell for nerfs the latest one ik of is a range perk removed from shotguns. This affects both pvp and pve. Shotguns are under used in pve now cause of the little range they have.
I personally in pve prefer a shotgun but I don't use that cause it requires me to get in melee range so I get hit lose my shields and probably die.
Separate pve from pvp and the nerfs and buffs alike and there would be allot less problems.
I'd say more but more walls of text would make this less likely to be read by one you two Deej and cozmo
-
You're not forced to play pvp and I know because I don't play it. If you want the weapons attached to pvp then you have to play it. I absolutely cannot stand the pvp in Destiny and I avoid it like a disease because it sucks. If you don't like the pvp, I suggest that you don't play it either.