(disclosure this is MY opinion so if you don't like it I really don't care, just trying to make this game better)
I personally loved the old days of Destiny 1 PvP, they were really fun to me. I loved sniping in that game, going on killstreaks, and overall the fast pace and rush you got from playing it. And yes, some parts of it were annoying such as shotgun rushing, but honestly I enjoyed it, for the most part, it was fun and exciting. And then let's have a look at Destiny 2 PvP in my opinion, it's boring, slow-paced, and it just seems to feel a bit awkward. Oh and not to mention that there are only 2 playlists to play PvP in compared to the 5 that we had in Destiny 1 which offered a more diverse selection of PvP to play in. This is just my opinion (and from what I hear the majority of the player bases as well) but I think we should go back to the system that we had in Destiny 1 for PvP and the original weapons system, and then they can tweak and improve it from there, to make the game more enjoyable. Because even though Destiny 1 was annoying at times, it still had more players during its last moments than Destiny 2 seems to have now.
I just think that for the new game they made serious changes that weren't all that necessary and seemed to have just driven away people.
Some people may not like the formula with D1 how people spammed shotguns and snipers, causing potential nerfing which affected PvE. The REAL solution is to separate PvP/PvE or remove PvP/PvE. D1's formula was the original formula but it would impact PvE but it varied on the meta. D2's formula not only hurt PvE but it even impacted PvP as well. To be fair, PvP was never fun because it was ALWAYS full of somebody lag-switching or some bullshit going on.