Matchmaking needs a drastic overhaul in nearly every way. I legit feel bad for newer players, because they run into a lot of shyt like you described.
Destiny is unique amongst PvP shooters in that there's both a skill and gear threshold. At least in other games like Call of Duty where loadout elements need to be unlocked, the path to that stuff is far more direct.
It's hard to learn the game and good reads and tendencies when you almost immediately get negative reinforcement that might not even be based on your play. New brehs might legit be going heads up with folks rolling triple 100 gear just because they had a couple of hot games.