As someone who just started playing this game mid last year, I've loved everything there is to offer for PvE.
But as for PvP, it's so bad.
I will admit Im not the best at PvP games in general, but the experience from trying it on D2 has been absolutely terrible.
Match making with players thats obviously having years of experience with god roll weapons, pretty much means theres no such thing as fair game. Theres literally 0 room for growing and learning.
My suggestion? Make matchmaking work in terms of matching people based on their crucible rank. That way people who are day 1 pvp have a much better experience at learning and playing with same skilled level people so its more enjoyable and have room for learning and experimenting things instead of just getting killed over and over which leads to never want to play pvp or the game ever again.
-
The first seven thousand posts this week with the same title and saying basically the same things went ignored by bungie. However I have faith your post is so ‘original’ it will be the one to get through to them and bring about this super important change you think you want. Another idea free of charge; Instead of demanding bungie put enough good people on your team to carry you, you could get good enough to not be relying on being placed on a team that will win it for you. Until you become the literal best pvp player in the game action exists you yourself can take today. Instead of kneeling before some higher power and begging bungie to make a system specifically designed to allow you personally to win you could do the small work yourself. One day you can achieve victory not obtained off the back of your five teammates.